/* Küçültme başarısız oldu. Küçültülmeyen içerik döndürülüyor.
(361,17): run-time error CSS1039: Token not allowed after unary operator: '-renk-1'
(747,35): run-time error CSS1039: Token not allowed after unary operator: '-renk-2'
(1046,17): run-time error CSS1039: Token not allowed after unary operator: '-renk-2'
(1133,28): run-time error CSS1039: Token not allowed after unary operator: '-renk-1'
(1142,5): run-time error CSS1035: Expected colon, found '{'
(1369,16): run-time error CSS1039: Token not allowed after unary operator: '-renk-2'
(1373,16): run-time error CSS1039: Token not allowed after unary operator: '-renk-2'
(1382,15): run-time error CSS1039: Token not allowed after unary operator: '-renk-2'
(1385,15): run-time error CSS1039: Token not allowed after unary operator: '-renk-2'
(1390,30): run-time error CSS1039: Token not allowed after unary operator: '-renk-1'
(1397,28): run-time error CSS1039: Token not allowed after unary operator: '-renk-2'
(1400,16): run-time error CSS1039: Token not allowed after unary operator: '-renk-2'
(1403,17): run-time error CSS1039: Token not allowed after unary operator: '-renk-2'
(1409,18): run-time error CSS1039: Token not allowed after unary operator: '-renk-2'
(1423,17): run-time error CSS1039: Token not allowed after unary operator: '-renk-2'
(1446,28): run-time error CSS1039: Token not allowed after unary operator: '-renk-1'
(1453,14): run-time error CSS1039: Token not allowed after unary operator: '-renk-2'
(1492,28): run-time error CSS1039: Token not allowed after unary operator: '-renk-1'
(1499,14): run-time error CSS1039: Token not allowed after unary operator: '-renk-2'
(1503,17): run-time error CSS1039: Token not allowed after unary operator: '-renk-2'
(1516,26): run-time error CSS1039: Token not allowed after unary operator: '-renk-1'
(1523,35): run-time error CSS1039: Token not allowed after unary operator: '-renk-1'
(1559,27): run-time error CSS1039: Token not allowed after unary operator: '-renk-1'
(1590,28): run-time error CSS1039: Token not allowed after unary operator: '-renk-1'
(1601,28): run-time error CSS1039: Token not allowed after unary operator: '-renk-1'
(1613,26): run-time error CSS1039: Token not allowed after unary operator: '-renk-1'
(1693,28): run-time error CSS1039: Token not allowed after unary operator: '-renk-1'
(1699,17): run-time error CSS1039: Token not allowed after unary operator: '-renk-2'
(1706,27): run-time error CSS1039: Token not allowed after unary operator: '-renk-1'
(1712,28): run-time error CSS1039: Token not allowed after unary operator: '-renk-1'
(1713,17): run-time error CSS1039: Token not allowed after unary operator: '-renk-2'
(1843,28): run-time error CSS1039: Token not allowed after unary operator: '-renk-1'
(1848,31): run-time error CSS1039: Token not allowed after unary operator: '-renk-1'
(1877,26): run-time error CSS1039: Token not allowed after unary operator: '-renk-1'
(1994,28): run-time error CSS1039: Token not allowed after unary operator: '-renk-1'
(2019,29): run-time error CSS1046: Expect comma, found '0'
(2019,33): run-time error CSS1046: Expect comma, found '/'
(2031,23): run-time error CSS1038: Expected hex color, found '#0000'
 */
@font-face {
  font-family: "antroVectra";
  src: url(/App_Themes/Sartonet/fonts/Antro_Vectra.otf);
}

@font-face {
  font-family: "Aqeela";
  src: url(/App_Themes/Sartonet/fonts/Aqeela.ttf);
}
@font-face {
  font-family: "Charmonman-Regular";
  src: url(/App_Themes/Sartonet/fonts/Charmonman-Regular.ttf);
}
.text-ceo blockquote p {
	font-family: 'SignPainterHouseScript';
}

td {
	border: 1px solid black;
}

.slider-content.bclos::before {
	content: unset;
}
/*.special-container {
  margin-top: 215px;}*/
.home-slider .slider-content .text-content {
    padding-top: unset;
}
@media (max-width: 800px) {
  .home-slider .slider-content .text-content {
    padding-top: 150px;
}
  
}
@media (min-width: 800px) {
  img.armal {
    margin-top: -15px;
}
	.special-container.kurums {
		margin-top: 215px;
	}
}

.banner img.ceo-fixed {
	max-width: 60vw;
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
	background-color: #f79425!important;
	color: white!important;
}

@media (max-width: 500px) {
	.line-y {
		width: 15px;
	}

	.text-ceo blockquote {
		width: 93%;
	}
a.slider-content.mobilsize {
    background-size: 100%;
}
	img.text-ceo-img {
		display: none;
	}
  tr.dosyatab {
    display: grid;
    text-align: center;
    margin-bottom: 30px;
}
}

.egitimler-list .egitim-block .item, .urun-list-block .item {
	height: 100%;
}

@media (min-width: 1500px) {
	.left-nav.kurum {
		position: fixed;
		z-index: 98;
		top: 10vw;
	}
}

.video-block .item .content span {
	position: unset;
}

.video-block .item:hover {
	background-color: #f79425;
}

.video-block .item {
	height: 100%;
}

footer {
	z-index: 99;
}

img {
	max-width: 100%;
}

.urun-detay,.urun-detay-tab .detail-tab-content,.urun-detay-slider {
	padding: 30px 0;
}

.about-intro {
	padding: 10px 0 75px 0;
}

.news .section-title {
	padding: 20px 0 20px 0;
}

section.news {
	padding: 50px 0;
}

.egitimler-list .egitim-block .item:hover {
	background-color: #f79425;
	transition: all 0s;
}

.ustm ul li {
	padding: 0px!important;
}

.ustm ul.menu-list {
	width: 30%!important;
}

@media (max-width: 1655px) {
	.ustm ul.menu-list {
		width: 100%!important;
	}
  .mega-menu .sub-list {
    padding: 30px;
}
}
.mega-menu .menu-list li a {
  font-size: 28px;
}
/*.home-slider {
	height: auto;
}
*/
section.text-ceo {
	margin-top: 70px;
}

@media (min-width: 992px) {
	/*.home-slider .slider-content {
		height: 1080px !important;
	}*/

	.home-slider.owl-carousel .owl-item {
		width: 1920px;
		height: 1080px;
	}
	.video-control {
		position: absolute;
		top: 0;
		left: 0;
		width: 1920px;
		height: 1080px;
		display: none;
	}
	
}

@media (max-width: 768px) {
	.home-slider {
		background-color: black;
	}

	.home-slider .owl-item {
		height: 50vh;
	}

	.home-slider .slider-content {
		background-size: contain;
	}

	.home-slider .owl-dots {
		right: 0;
		top: auto;
		bottom: 30px;
		transform: none;
		display: flex;
	}

	.video-control video {
		top: 50% !important;
		transform: translateY(-50%);
	}
	.img-slider {
		margin-bottom: 80px;
	}
	iframe[src*=youtube] {
		width: 100%;
		height: 100% !important;
		aspect-ratio:  16/9;
	}
	.text-ceo img {width: 70vw;z-index: -1;}

}

.mega-menu.active {z-index: 2;}

@media (max-width: 1400px) and (min-width:  992px) {
	.academi-block .item {height: 550px;}
}
.video-control {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		display: none;
	}


.pause-btn {
	position: absolute;
	left: 25px;
	bottom: 25px;
	display: none;
	z-index: 2;
}

.pause-btn svg {
	width: 60px !important;
	height: 60px !important;
}

.play-btn {
	position: absolute;
	left: 25px;
	bottom: 25px;
	display: none;
	z-index: 2;
}

.play-btn svg {
	width: 60px !important;
	height: 60px !important;
}

.mute-btn {
	position: absolute;
	left: 95px;
	bottom: 25px;
	display: none;
	width: 60px;
	height: 60px;
	color: white;
	z-index: 2;
}

.mute-btn svg {
	width: 60px !important;
	height: 60px !important;
}

.mute-on,.mute-off {
	width: 80px;
	height: 80px;
}

.mute-on {
	display: none;
}

.mute-on svg,.mute-off svg {
	width: 80px;
	height: 80px;
}
.sub-list.urunkatmenu{
  top: auto!important;
  margin-top: -50px;
}
@media (max-width: 760px) {
	.sub-list.urunkatmenu{
  margin-top: 0px;
}
}
@media screen and (max-width: 768px) {
	.egitim-block #myTab {
        flex-wrap: nowrap;
    }

    .egitim-block #myTab a {
        font-size: 14px;
        padding: 8px;
        text-align: center;
    }
}
.about-intro .about-intro-text h2 {
    font-size: 40px;
}
/*.home-slider .owl-item {
  height: 120vh!important;
}*/
.home-slider .slider-content {
    background-size: cover;
    height: 120vh;
}
.home-slider span.font1 {
    font-family: "Charmonman-Regular";
    font-size: 48px;
  color: #ffffff;
}
.home-slider span.font2 {
    font-family: "Caveat", cursive;    
  font-size: 38px;
}
@media screen and (max-width: 500px)
{
ul.nav.nav-tabs.egitimtab {
    display: grid;
    margin-top: 25px;
}
  /*.home-slider .slider-content,.home-slider .owl-item {
    height: 115vh!important;
}*/
  .home-slider .slider-content .text-content {
    padding-top: 25px;
  }
  .home-slider .active .slider-content img
  {    
    max-width: 100%!important;
  }
}
input.aranan::-webkit-input-placeholder {
    font-size: 14px;
}
.products-slider .item span {
    height: 100%;
    text-align: center;
    width: 100%;
    padding-top: 50%;
}
#toast-container .toast.toast-success {
    background-color: #fff!important;
}
img {
  image-rendering: -webkit-optimize-contrast;
  }

.timeline-slider .item span.tarih {
    bottom: -80px;
} 
.text-ceo blockquote p {
    font-family: "Charmonman-Regular";
}
a:hover {
    color: var(--renk-1);
}
.urun-detay .owl-thumbs {
  justify-content: flex-end;
}
.products-slider .item {
  padding: 50px 30px 30px 30px;
}
.detay-blok .text-content {
    margin-top: 0px;
}
.alert-success {
    color: #000;
    background-color: #fff;
    border-color: #000;
}
#toast-container .toast.toast-success {
    background-color: #fff!important;
  color: #000;
}
.mega-menu.active {
    -webkit-transition: all ease 0.7s;
    -o-transition: all ease 0.7s;
    transition: all ease 0.7s;
}
#header-fixed.sticky-on nav.container-fluid {
    position: relative;
    z-index: 3;
}
header.style2 .hamburger-menu.active span {
    background: black;
}
.mega-menu .menu-content {
    height: calc(100vh - 142px);
}
@media screen and (min-width: 546px)
{header {
  min-height: 142px;}}
@media screen and (max-width: 546px)
{
  header {
  min-height: 25vw;
  }
  .mega-menu {
    height: calc(100vh - 25vw);
    top: 25vw;
}
  .mega-menu .menu-content {
    height: calc(100vh - 25vw);
}
  #wid1, #kutu3 {
    display: none;
}
}
@media (min-width: 768px)
{.col-md-10 {
    width: 70vw;
}}
@media (max-width: 450px)
  {
    div.breadcrumb {
  		margin-top: 100px;
    }
}
@media (min-width: 760px)
{
  .blok-menu .blok-item {
    padding: 40px 30px;
  }
}
.mega-menu .menu-list {
    padding: 0 30px;
}

  .cc-window.cc-banner {
    padding: 1em 1em!important;
    width: 30%!important;
    -ms-flex-direction: row;
    flex-direction: column!important;
    margin: 10px;
    min-width: 250px;
}
.mega-menu .menu-content {
    justify-content: left;
  padding: 45px;
}
input:focus-visible {
    outline: unset;
}
.d-mbarama-none {
    display: none;
}
.urunkatmobil{
    display: none;
}
@media (max-width: 760px)
{
  .d-mbarama-none {
    display: block;
}
  .urunkatmobil{
    display: block;
}
  .urunkatpc{
    display: none;
}
  .row.mobters {
    flex-direction: column-reverse;
}.ikon-list-page {
    padding: 0;
}
}

.footer-list li {
    margin-bottom: 3px;
}.academi-block .item h3 {
  font-size: 22px;
}
.embed-responsive-item.akademivideo {
    width: 100%;
    height: 36vw;
}
@media (min-width: 1900px)
{
  .embed-responsive-item.akademivideo {
    height: 555px;
}
}
.detail-text ul li {
    margin-left: 20px;
}
header {
    padding: 15px 25px 15px 25px;
}
.logo img.img-fluid {
    max-height: 75px;
}.mega-menu {
    height: calc(100vh - 103px);
  top: 103px;
}
.mega-menu .menu-content{
    height: calc(100vh - 103px);
}@media screen and (min-width: 546px){
header {
    min-height: 105px;
  }
}
@media screen and (max-width: 546px){
.mega-menu {
    height: calc(100vh - 90px);
    top: 90px;
}
}
body {
    zoom: 75%;
}.mega-menu {
    height: calc(125vh);
}
.mega-menu .menu-content {
    height: calc(125vh);
}
.modal-backdrop {
    width: 100%;
  height: 100%;
}
.daha-fazla-urun .owl-nav {
    display: none;
}
.left-nav {
    padding: 35px;
}@media (min-width: 768px)
{.tarihce .offset-md-4 {
    margin-left: 33.333333%;
}
}

/* --------- 05.04.2022 Düzeltme CSS ( İ Erhan Yavuz ) ------------- */
@media (min-width: 1200px) {
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 1320px;
}}
@media (min-width: 768px) {
.left-nav.kurum {
    position: fixed;
    z-index: 98;
    top: 9vw;
	left: 7%;
}
}
.left-nav {
    padding: 65px;
}
.left-nav.style2 .left-nav-list {
    padding: 30px;
}
.left-nav.style2 .left-nav-list li a {
    margin-bottom: 20px;
}
.left-nav .left-nav-list li {
    padding-left: 0px;
    margin-bottom: 5px;
}
.item .row .col-md-5 .img-fluid {
    margin-left: 13px;
}
@media (max-width: 1400px) and (min-width: 992px)
{
.academi-block .item {
    height: 460px;
}
}
.academi-block .item {
    padding: 100px 40px;
}
/*
.banner img.ceo-fixed {
  bottom: unset;
}*/
@media (max-width: 1200px) {
  .left-nav.style2 .left-nav-list {
    padding: 30px 5px 30px 5px;
}
  .ikon-list-page .link-blok::before {
    left: 10%;
  }
  img#kurumr {
    max-width: 100%!important;
}
}
.left-nav .left-nav-list.kurumsallist li {
    padding-left: 15px;
}
ul.left-nav-list.kurumsallist {
    margin-left: -15px;
}
.img-slider img, .logo img {
    image-rendering: unset;
}
.mega-menu .menu-content {
    padding: 50% 45px;
}
.sliderps {
    position: absolute;
    left: 49.8%;
    top: 115vh;
    z-index: 9;
}
@media (max-width: 500px) {
  .sliderps {
    top: 93vh;
    left: 20px;
}
  .mega-menu .menu-content {
     padding: 10% 45px 70% 45px;
  }
}
  .left-nav.style2 { position: fixed;
    width: 320px;
}
@media (max-width:1200px) {
  .left-nav.style2 {
    width: 230px;
}
}
@media (max-width:992px) {
  .left-nav.style2 {
    width: 180px;
}
}
.fixnonmain{padding-top: 287px;}
.fixnonmain.urunfix{padding-top: 450px;background-color: #f3f3f3;}
.hizmetfix, .kalibfix, .akademifix, .blogfix{padding-top: 252px;}
div.breadcrumb.fixbread{
  position: fixed;
    width: 100%;
    z-index: 2;
    margin-top: 105px;
}

@media (max-width: 768px) {

  .fixnonmain{padding-top: 390px;}
div.breadcrumb.fixbread{
    margin-top: 91px;
}
  .fixnonmain.hizmetfix {
    padding-top: 238px;
}
}
.ikon-list-page {
    padding: 10px 0;
}

.urun-list {
    padding: 10px 0;
    min-height: 100vh;
}
div.breadcrumb {
    padding: 18px 0;
}



.left-nav.style2 {
    position: unset;
}
.left-nav.kurum.style2.fixedm{position: fixed;}

.SelectClass,.SumoSelect.open .search-txt,.SumoUnder {
  position:absolute;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  top:0;
  left:0
}
.SumoSelect p {
  margin:0
}
.SumoSelect {
  width: 100%;
}
.SelectBox {
  padding:5px 8px
}
.sumoStopScroll {
  overflow:hidden
}
.SumoSelect .hidden {
  display:none
}
.SumoSelect .search-txt {
  display:none;
  outline:0
}
.SumoSelect .no-match {
  display:none;
  padding:6px
}
.SumoSelect.open .search-txt {
  display:inline-block;
  width:100%;
  margin:0;
  padding:5px 8px;
  border:none;
  box-sizing:border-box;
  border-radius:5px
}
.SumoSelect.open>.search>label,.SumoSelect.open>.search>span {
visibility:hidden
}
.SelectClass,.SumoUnder {
  right:0;
  height:100%;
  width:100%;
  border:none;
  box-sizing:border-box;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter:alpha(opacity=0);
  -moz-opacity:0;
  -khtml-opacity:0;
  opacity:0
}
.SelectClass {
  z-index:1
}
.SumoSelect .select-all>label,.SumoSelect>.CaptionCont,.SumoSelect>.optWrapper>.options li.opt label {
  user-select:none;
  -o-user-select:none;
  -moz-user-select:none;
  -khtml-user-select:none;
  -webkit-user-select:none
}
.SumoSelect {
  display:inline-block;
  position:relative;
  outline:0
}

.SumoSelect>.CaptionCont {
  position:relative;
  min-height:14px;
  background-color:#fff;
  margin:0;
    padding: 20px 0;
    border-radius: 0;
    border: 0;
    border-bottom: 1px solid var(--renk-2);
    background-color: transparent;
    width: 100%;
}
.SumoSelect>.CaptionCont>span {
  display:block;
  padding-right:30px;
  text-overflow:ellipsis;
  white-space:nowrap;
  overflow:hidden;
  cursor:default
}
.SumoSelect>.CaptionCont>span.placeholder {
  color:#ccc;
}
.SumoSelect>.CaptionCont>label {
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  width:30px
}
.SumoSelect>.CaptionCont>label>i {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=);
  background-position:center center;
  width:16px;
  height:16px;
  display:block;
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  margin:auto;
  background-repeat:no-repeat;
  opacity:.8
}
.SumoSelect>.optWrapper {
  display:none;
  z-index:1000;
  top:30px;
  width:100%;
  position:absolute;
  left:0;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  background:#fff;
  border:1px solid #ddd;
  box-shadow:2px 3px 3px rgba(0,0,0,.11);
  border-radius:3px;
  overflow:hidden
}
.SumoSelect.open>.optWrapper {
  top:35px;
  display:block
}
.SumoSelect.open>.optWrapper.up {
  top:auto;
  bottom:100%;
  margin-bottom:5px
}
.SumoSelect>.optWrapper ul {
  list-style:none;
  display:block;
  padding:0;
  margin:0;
  overflow:auto
}
.SumoSelect>.optWrapper>.options {
  border-radius:2px;
  position:relative;
  max-height:250px
}
.SumoSelect>.optWrapper>.options li.group.disabled>label {
  opacity:.5
}
.SumoSelect>.optWrapper>.options li ul li.opt {
  padding-left:22px
}
.SumoSelect>.optWrapper.multiple>.options li ul li.opt {
  padding-left:50px
}
.SumoSelect>.optWrapper.isFloating>.options {
  max-height:100%;
  box-shadow:0 0 100px #595959
}
.SumoSelect>.optWrapper>.options li.opt {
  padding:6px;
  position:relative;
  border-bottom:1px solid #f5f5f5
}
.SumoSelect>.optWrapper>.options>li.opt:first-child {
  border-radius:2px 2px 0 0
}
.SumoSelect>.optWrapper>.options>li.opt:last-child {
  border-radius:0 0 2px 2px;
  border-bottom:none
}
.SumoSelect>.optWrapper>.options li.opt:hover {
  background-color:#E4E4E4
}
.SumoSelect>.optWrapper>.options li.opt.sel {
  background-color:#a1c0e4;
  border-bottom:1px solid #a1c0e4
}
.SumoSelect>.optWrapper>.options li label {
  text-overflow:ellipsis;
  white-space:nowrap;
  overflow:hidden;
  display:block;
  cursor:pointer
}
.SumoSelect>.optWrapper>.options li span {
  display:none
}
.SumoSelect>.optWrapper>.options li.group>label {
  cursor:default;
  padding:8px 6px;
  font-weight:700
}
.SumoSelect>.optWrapper.isFloating {
  position:fixed;
  top:0;
  left:0;
  right:0;
  width:90%;
  bottom:0;
  margin:auto;
  max-height:90%
}
.SumoSelect>.optWrapper>.options li.opt.disabled {
  background-color:inherit;
  pointer-events:none
}
.SumoSelect>.optWrapper>.options li.opt.disabled * {
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter:alpha(opacity=50);
  -moz-opacity:.5;
  -khtml-opacity:.5;
  opacity:.5
}
.SumoSelect>.optWrapper.multiple>.options li.opt {
  padding-left:35px;
  cursor:pointer
}
.SumoSelect .select-all>span,.SumoSelect>.optWrapper.multiple>.options li.opt span {
  position:absolute;
  display:block;
  width:30px;
  top:0;
  bottom:0;
  margin-left:-35px
}
.SumoSelect .select-all>span i,.SumoSelect>.optWrapper.multiple>.options li.opt span i {
  position:absolute;
  margin:auto;
  left:0;
  right:0;
  top:0;
  bottom:0;
  width:14px;
  height:14px;
  border:1px solid #AEAEAE;
  border-radius:2px;
  box-shadow:inset 0 1px 3px rgba(0,0,0,.15);
  background-color:#fff
}
.SumoSelect>.optWrapper>.MultiControls {
  display:none;
  border-top:1px solid #ddd;
  background-color:#fff;
  box-shadow:0 0 2px rgba(0,0,0,.13);
  border-radius:0 0 3px 3px
}
.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls {
  display:block;
  margin-top:5px;
  position:absolute;
  bottom:0;
  width:100%
}
.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls {
  display:block
}
.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p {
  padding:6px
}
.SumoSelect>.optWrapper.multiple>.MultiControls>p {
  display:inline-block;
  cursor:pointer;
  padding:12px;
  width:50%;
  box-sizing:border-box;
  text-align:center
}
.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover {
  background-color:#f1f1f1
}
.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk {
  border-right:1px solid #DBDBDB;
  border-radius:0 0 0 3px 
}
.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel {
  border-radius:0 0 3px
}
.SumoSelect>.optWrapper.isFloating>.options li.opt {
  padding:12px 6px 
}
.SumoSelect>.optWrapper.multiple.isFloating>.options li.opt {
  padding-left:35px
}
.SumoSelect>.optWrapper.multiple.isFloating {
  padding-bottom:43px
}
.SumoSelect .select-all.partial>span i,.SumoSelect .select-all.selected>span i,.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i {
  background-color:#11a911;
  box-shadow:none;
  border-color:transparent;
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC);
  background-repeat:no-repeat;
  background-position:center center
}
.SumoSelect.disabled {
  opacity:.7;
  cursor:not-allowed
}
.SumoSelect.disabled>.CaptionCont {
  border-color:#ccc;
  box-shadow:none
}
.SumoSelect .select-all {
  border-radius:3px 3px 0 0;
  position:relative;
  border-bottom:1px solid #ddd;
  background-color:#fff;
  padding:8px 0 3px 35px;
  height:20px;
  cursor:pointer
}
.SumoSelect .select-all>label,.SumoSelect .select-all>span i {
  cursor:pointer
}
.SumoSelect .select-all.partial>span i {
  background-color:#ccc
}
.SumoSelect>.optWrapper>.options li.optGroup {
  padding-left:5px;
  text-decoration:underline
}
/*# sourceMappingURL=sumoselect.min.css.map */
#akademimainid + #footerid {
    display: none;
}
main.fixnonmain.blogfix {
    background-color: #f3f3f3;
}
.sartonetakademid iframe {
    height: 480px!important;
}
@media (min-width: 768px) {
  .sayfaustmenu {
    position: fixed;
    top: 105px;
    z-index: 99;
    width: 100%;
  }
  .akademit section.blok-menu.akademigizli {
    position: fixed;
    top: 105px;
    z-index: 99;
    width: 100%;
}
 
  .akademit section.egitimler-list {
    top: 105px;margin-bottom: 105px;
}
}
a.ustma {
    white-space: nowrap;
    color: white;
    font-size: 28px;
}
@media (max-width: 300px) {
  a.ustma {
    font-size: 22px;
  }
}


.akademi-slider .owl-item, .akademi-slider .slider-content, .akademi-slider{
height: 100%;
} 
 .akademi-slider .slider-content {
    margin-top: 105px;
}
.products-slider .item .date span {
    display: block;
    font-weight: 200;
    color: var(--renk-2);
    background-color: #fff;
    padding: 2px 0;
    height: 30px;
    width: 100%;
    opacity: 1;
    transform: unset;
    top: unset;
    left: unset;
    right: unset;
}
div.breadcrumb {
    padding: 15px 0px 5px 0px;
}
div.breadcrumb.fixbread {
    margin-top: 120px;
    padding: 35px 0px 5px 0px;
    border: unset;
}
.akademi-slider, .akademi-slider .owl-item, .akademi-slider .slider-content {
    height: calc(130vh - 105px);
}

.fixnonmain.akademifix {
    padding-top: 250px;
}
.breadcrumb.egitims {
    margin-top: 120px;padding: 15px 0px 20px 0px;
}
.breadcrumb.fixbread.uruns,.breadcrumb.fixbread.kalibs,.breadcrumb.fixbread.hizmets {
    margin-top: 105px;
}
.fixnonmain.urunfix {
    padding-top: 400px;
}
.kalibfix,.hizmetfix {
    padding-top: 205px;
}
.banner.akademikurumsal {
    position: relative;
    margin-top: 105px;
}
section.contact-page {
    padding-top: 190px;
}  
ul#myTab {scroll-margin: 250px;}
.video-block .item .content span::before {
    background-color: transparent;
}
.video-block .item:hover .content span::before {
    background-color: white;
}
@media (max-width: 768px) {
  div.breadcrumb.fixbread{position: unset;}
  .fixnonmain.urunfix,.kalibfix {padding-top: 0px;}
  .fixnonmain.akademifix,main.fixnonmain.blogfix,.fixnonmain.hizmetfix {padding-top: 0px;}
  .left-nav.style2 {width: 100%;} 
section.academi .text-content {padding-top: 35px;padding-bottom: 20px;}
.banner.akademikurumsal {height: auto;margin-top: 10px;}
.banner.akademikurumsal  figure.text-ceo.style2 {margin: 0px 0 1rem!important;}
  .products-slider .owl-nav {bottom: -59px;}
  .products {padding-bottom: 85px;}
  section.contact-page {padding-top: 125px;}
  section.contact-page .page-title h2 {font-size: 35px;margin-bottom: 15px!important;}
  .urun-list-block .item img {width: 100%;}
  .modal-form .modal-body .mb-5 {margin-bottom: 0.6rem!important;}
  ul#myTab {scroll-margin: 100px;}
  .moborder3 {order: 3;}
  .fixnonmain.akademigizli .products-slider .item a {height: 100%;display: grid;align-content: space-between;}
  .fixnonmain.akademigizli .products-slider .item {min-height: 555px;}
  .about-detail, .video-block, .degerler {padding: 15px 0;}
  
  
}
.products-slider .item::before {
    background-color: #ffed00;  
}
.nav-tabs .nav-link.active {
    background-color: #ffed00!important;
}
.egitimler-list .egitim-block .item:hover {
    background-color: #ffed00;
}
.video-block .item:hover {
    background-color: #ffed00;
}
#header-fixed.sticky-on {
    background-color: var(--renk-1);
}
.blok-menu .blok-item h2 {
    color: #000000;
}
header.style2 {
    background-color: #ffed00;
}
.block-menu .blok-item:hover{
  h2{
    color:#000000; }
}

.blok-menu .blok-item:hover h2 {
    color: #000;
}
.products-slider .item:hover span {
    color: black;
}
.date {
    color: #000;
}
.video-block .item:hover .content {
    color: #000;
}
.video-block .item:hover .content span {
    color: #000;
}
.video-block .item:hover .content span::before {
    background-color: #000;
}
footer .abone span {  
    color: #000;
}
.ikon-list-page .item:hover h4 {
    color: #000;
}
.ikon-list-page .item:hover .link-blok::before {
    background-color: #000;
}
.ikon-list-page .item:hover .link-blok {
    color: #000;
}
.timeline-slider .item:hover h5, .timeline-slider .item:hover p {
    color: #000;
}
.egitim-block .item .content span::before {
    background-color: #000;
}
.egitim-block .item .content span {
    color: #000;
}
.egitim-block .item:hover .content p {
    color: #000;
}
.btn-hizmet{
  color:#000;
}
.nav-tabs .nav-link.active {
    color: #000!important;
}
.urun-detay-tab .detail-tab .nav-tabs .nav-link {
 color:#000;
}
.btn-form {
 color:#000;
}
.detail-bar .btn-bar{
  color:#000;
}
.detail-bar .detail-btn{  }

.products-slider .item:hover .date {
    z-index: 2;
}
a.ustma {
    color: #000; 
}
.loading-wrapper {
    background-color: #ffed00;
}

header .sticky-on .right .search-btn{
   background-color:#000;
}
@media (max-width: 760px){
  img.masaustuslider {
    display: none;
  }
  img.mobilslider {
    display: block!important;
  }
}
@media (min-width: 760px){

header.sticky-on .right .search-btn {
    background-color: black!important;
  }
}

header.sticky-on .hamburger-menu span {
     background:#000;
}
footer {
    background-color: #000;
}
.cc-color-override-1684642719.cc-window {

    background-color: #000;
}
@media (min-width: 760px) {
header .right .search-btn {
    border-radius: 0px;
}
}
.home-slider .owl-dots .owl-dot span {
    border-radius: 0px;
}

.img-slider .owl-dots .owl-dot {
     border-radius: 0px;
}
.products-slider .owl-dots .owl-dot {
        border-radius: 0px;
}
.timeline-slider .owl-dots .owl-dot {
      border-radius: 0px;
}
.daha-fazla-urun .owl-dots .owl-dot {
      border-radius: 0px;
}
.akademi-slider .owl-dots .owl-dot {
      border-radius: 0px;
}
.akademi-slider .owl-dots .owl-dot.active::before {
        border-radius: 0px;
}
.akademi-slider .owl-dots .owl-dot span {
        border-radius: 0px;
}
.social-list li a i {
    color: #ffffff
;
}
.social-list li a {
    background-color:#000;
}
a.ustma:hover{
  background-color:#ffed00;
  text-decoration:underline;
}
.menu-products .menu-content ul li a:hover{
      background-color:#ffed00;
      color:#000000!important;
}

.cc-theme-classic .cc-btn {
    border-radius:0px !important;
}
footer .abone{
     border-radius:0px;
}
footer .abone span{
     border-radius:0px;
}
.alert-success {
    background-color:#ffed00;
    color:#000000;
}
.btn-hizmet{
  border-radius:0px;
}
.btn-hizmet:hover {
   color: #212529;
}
.btn-form{
  border-radius:0px;
}
.form-check .form-check-label::before{
      border-radius:0px;
}
.breadcrumb .search-form{
    border-radius:0px;
}
.breadcrumb .btn-list .btn-link{
        border-radius:0px;
}
.detail-bar .btn-bar{
  border-radius:0px;
}
.share-bar{
border-radius:0px;
}
.modal-form .modal-content{
    background-image: none;
}
.sonuc-modal .modal-content {
    background-image: none; 
    background-color: #ffed00;
}
.sonuc-modal .modal-header .text>*{
    color: black;
}
.sonuc-modal .modal-body p{
  color: black;
}
.share-bar{
   border:none;
}
.section-title .title-btn{
     color:black;
}
.section-title .title-btn:hover {
    color: black;
}
.products-slider .item small {
        color: black;
}
.academi .text-content h2 strong{
      color: black;
}
.academi .text ul.academi-list li::before {
   
    border-radius: 0px;
    background-color: black;
}
.breadcrumb a{
  color: black;
}
.egitimler-detail .text-content a{
           color:black;
}      
.degerler-blok .blok-item:hover h3{
     color:black;
}      
.urun-list-block .item .content{
    color:var(--renk-2);
}      
form .form-link
{
    color:var(--renk-2);
}      
.modal-title{
    color:#000000!important;
}      
.modal-form .modal-header .btn-close {
    filter: none;
}
tbody a {
   color:var(--renk-2);
}     
.hizmet-blok .text a{
   color:var(--renk-2);
   font-weight:800px !important;
   
}    
.cc-color-override-1684642719 .cc-btn{
       background-color:var(--renk-1);
}
.text-content a{
   color: darkblue;
    font-weight: bolder;
}
.detail-bar .line-y{
     background-color:var(--renk-2);
}
.detail-bar .detail-btn{
    color:var(--renk-2);
}
.breadcrumb .btn-list .btn-link {
     color:var(--renk-2);
}
.egitim-block button {
     color:#000000;
}
input[type="checkbox"]:checked+label:before{
      color:var(--renk-2);
}
.egitimler-list .egitim-block .item:hover {
    background-color: #ffffff;
}
.egitim-block .item:hover .content {
    background-color: #ffffffff;
}
.buton-genel:hover{
   background-color:#000000;
color:#ffffff !important;
}
.detail-btn:hover {
    padding-left: 15px;
    color: var(--renk-2);
    transition: all 0.3s;
}
.news .news-item .date{
   color:black;
}
.video-block .item {
    background-color: #ffed00;
}
.sari-buton:hover{
   background-color:#000000 !important;
color:#ffffff !important;
}
.buton-hover-beyaz:hover {
    background-color: #ffffffff;
}
.buton-beyaz-zemin:hover {
     background-color: black !important;
     color:#ffffffff!important;
}
.btn-hizmet:hover {
    background-color: #000;
    color: #fff;
    border: 1px solid var(--renk-1);
}
.urun-list {
    padding: 67px 0;
    min-height: 100vh;
}
.content a {
  color:var(--renk-2);
}
.buton-sari-zemin:hover {
     background-color: white !important;
     color:black!important;
}
.cc-color-override--438941073 .cc-btn {
    
    background-color: white !important;
}
.img-slider .owl-dots .owl-dot {
    background-color:black;
}
.products-slider .owl-dots .owl-dot{
     background-color:black;
}

.home-slider .owl-dots .owl-dot, .home-slider .owl-dots .owl-dot.active::before, .home-slider .owl-dots .owl-dot.active span::before{
    border-radius: 0;
}
.academi .text ul.academi-list li::before {
    border-radius: 0px;
    background-color: black;
}
.timeline-slider .owl-dots .owl-dot{
     background-color:black;
}
.daha-fazla-urun .owl-dots .owl-dot{
     background-color:black;
}
a.ustma:hover {
    background-color: #ffed00;
    text-decoration: none;
    border-bottom: 1px solid #000;
}
.social-list li a{
   border-radius:0px;
}
#header-fixed {
    background-color: var(--renk-1);
}

.ikon-list-page {
    padding: 92px 0;
}
.kurums a {
  color:var(--renk-2);
}
.text-ceo.style2 .ceo-btn:hover {
    position: relative;
    color: var(--renk-2);
}
i.fa.fa-chevron-left, i.fa.fa-chevron-right {
    font-size: 36px;
    font-weight: 100;
}
header .right .search-btn i {
    color: black;
}
.hamburger-menu span {
  background:black;
}
 header.sticky-on .right .search-btn{
   background-color:var(--renk-1) !important;
}
  .sliderps {
    display: none;
}
.left-nav .left-nav-list li.active h3, .left-nav .left-nav-list li:hover h3 {
    color: #ffffff;
    border-bottom: 1px solid var(--renk-1);
    padding-bottom: 10px;
}
.left-nav .left-nav-list.kurumsallist li:before{display: none;}

.section-title .title-btn {
    color: black;
    border: 0.1rem solid #000;
    padding: 0.8rem 1.4rem;
    text-decoration: none !important;
} 
.line-y {
    display: none;
}
.section-title .title-btn:hover {
  color: white;
  background-color: black;
}
.video-block .item {
    background-color: #ffffffff;
}
.video-block .item:hover {
    background-color: #ffffffff;
}
.video-block .item:hover .content {
    background-color: #ffffffff;
}
.video-block .item .content  a:hover {
    color: white;
    background-color: #000000;
}
.text-content a {
    color: black;
    text-decoration: underline;
}
.text-content a:hover {
    background-color:var(--renk-1);
}
.urun-list-block .item {
  
    background-color: #fff !important;
}
.ikon-list-page {
    padding: 92px 0;
    background-color: #f5f5f5 !important;
}
.menu-content.koyu-renk {
   background-color: #4a4849;
   margin-right: 16px;
}
.social-list li a:hover i{
    color: black;
}
.about-detail + section.video-block {
    padding: 0;
}
a.izlebtn {
    color: black;
    padding: 5px 20px;
    float: right;
    margin-left: auto;
    margin-right: 15px;
    margin-bottom: 15px;
    border: 1px solid;
}
a.izlebtn:hover {
    color: white;
    background-color: var(--renk-1);
    border: 1px solid black;
}
a.kurumsalbtn {
    color: white;
}
.kurumsalbtndiv {
    padding: 15px;
    text-align: center;
}
.kurumsalbtndiv:hover {
    background-color: var(--renk-1);
}
.kurumsalbtndiv:hover .kurumsalbtn{
    color: black;
}
a.izlebtn:hover {
    background-color: black;
}
.about-detail-text p a{
   color: black;
}
.about-detail-text p a:hover{
   background-color:var(--renk-1);
   text-decoration:underline;
}
.text-ceo::before {
    background-color: transparent;
}

.owl-carousel.home-slider.owl-loaded.owl-drag {
    margin-top: 105px;
}

 .play-button-wrapper {
	 position: absolute;
	 top: 0;
	 left: 0;
	 right: 0;
	 bottom: 0;
	 display: flex;
	 align-items: center;
	 justify-content: center;
	 width: 100%;
	 height: auto;
	 pointer-events: none;
}
 .play-button-wrapper {
	 cursor: pointer;
	 pointer-events: auto;
}
 .play-button-wrapper svg {
	 width: 100px;
	 height: 100px;
	 fill: #fff;
	 stroke: #fff;
	 cursor: pointer;
	 background-color: rgba(0, 0, 0, 0.2);
	 border-radius: 50%;
	 opacity: 0.9;
}
.products-slider .owl-dots .owl-dot.active, .daha-fazla-urun .owl-dots .owl-dot.active {
    background-color: #000000;
}
.daha-fazla-urun .owl-dots .owl-dot, .products-slider .owl-dots .owl-dot {
    background-color: white;
    border: 1px solid;
}
.home-slider, .home-slider.owl-carousel .owl-item, .home-slider .slider-content {
    height: 80vh;
}
.menu-products .menu-content ul li a {
    color: #000 !important;
  width: 100%;
}
.menu-products .menu-content ul li {
    padding: 10px 15px;
}
.menu-products .menu-content ul.menu-list li:hover {
    background-color: #ffed00;    transition: all .5s;
}

@media (max-width: 760px) {
  .row.beyazarka, .row.renkliarka {
    flex-direction: column-reverse;
    justify-content: flex-end;
}
.home-slider, .home-slider.owl-carousel .owl-item, .home-slider .slider-content {
    height: 100vh;
}
}@media (min-width: 760px) {
  .menu-products .menu-content ul.menu-list .sub-list {
    padding-left: 5px!important;
}
}
.left-nav {
    background-color: white;
}
.left-nav.style2 .left-nav-list li a {
    color: black;
}
.left-nav.style2 .left-nav-list li.active a, .left-nav.style2 .left-nav-list li a:hover {
    color: #000000;
    background-color: var(--renk-1);
}
.text-content a {
    font-weight: 100;
}
.academi .text ul.academi-list li a:hover {
    color: var(--renk-2);
}
.hizmet-blok .text a {
  
    text-decoration: underline;
}
.hizmet-blok .text a:hover {
    background-color:var(--renk-1);
}
.btn-hizmet:hover .detail-btn{
   color: #fff;
}
footer .footer-list li a:hover {
     background-color:var(--renk-1);
     color:var(--renk-2);
}
.about-detail {
    background-color: #f5f5f5;
    padding-top: 100px;
    padding-bottom: 50px;
}
.left-nav-list i,ul.menu-list i {
    font-size: 25px!important;
}
.akademi-slider .owl-item, .akademi-slider{
    height: auto;
}
.bab-a-button{
    /*font-family: TTNormsPro-Regular,Open Sans,Helvetica,Arial,sans-serif;*/
    font-size: 16px;
    line-height: 22px;
    letter-spacing: 0;
    border: 0.1rem solid #000;
    background: transparent;
    color: #000;
    padding: 0.8rem 1.4rem;
}
.bab-a-button:hover{
     color: #fff;
    background-color: #000;
}
.section-title .title-btn {
    font-size: 16px;
    line-height: 22px;
    letter-spacing: 0;
    border: 0.1rem solid #000;
    background: transparent;
    color: #000;
    padding: 0.8rem 1.4rem;
}
.buton-beyaz-zemin{
  font-size: 16px!important;
    line-height: 22px!important;
    letter-spacing: 0!important;
    border: 0.1rem solid #000!important;
    background: transparent!important;
    color: #000!important;
    padding: 0.8rem 1.4rem!important;
}
.owl-carousel.akademi-slider .owl-nav.container {
    position: absolute;
    top: 50%;
    display: flex;
    justify-content: space-between;
    width: 100%;
    max-width: 100%; 
      transform: translate(0%,-50%);
}
.owl-carousel.home-slider .owl-nav.container {
    position: absolute;
    display: flex;
    justify-content: space-between;
    /*width: 195px;*/
    left: 30px;
    bottom: 15px;
}.owl-carousel.home-slider.count-1 .owl-nav.container {
    width: calc(1* 26px + 120px);
}.owl-carousel.home-slider.count-2 .owl-nav.container {
    width: calc(2* 26px + 120px);
}.owl-carousel.home-slider.count-3 .owl-nav.container {
    width: calc(3* 26px + 120px);
}.owl-carousel.home-slider.count-4 .owl-nav.container {
    width: calc(4* 26px + 120px);
}.owl-carousel.home-slider.count-5 .owl-nav.container {
    width: calc(5* 26px + 120px);
}.owl-carousel.home-slider.count-6 .owl-nav.container {
    width: calc(6* 26px + 120px);
}
.owl-carousel.home-slider .owl-nav.container .owl-dots .owl-dot{
    background-color: white;
    border: 1px solid;
}
.home-slider .owl-dots .owl-dot {
    background-color: #ffffff;
    width: 0.8rem;
    height: 0.8rem;
    border: 1px solid black;
}
.home-slider .owl-dots .owl-dot.active span{
    background-color: #000000;
}
.home-slider .owl-dots .owl-dot span {
    margin: 0px;
}
.home-slider .owl-dots .owl-dot.active {
    background-color: #000000;
}
.home-slider .owl-dots {
    display: flex;
    right: 25px;
    top: unset;
    transform: unset;
    z-index: 2;
    left: 98px;
    bottom: 29px;
    justify-content: flex-start;
    gap: 10px;
    max-width: 75px;
}
.products-slider .owl-dots .owl-dot {
    width: 14px;
    height: 14px;
}
.home-slider .owl-dots .owl-dot span, .home-slider .slider-content::before, .home-slider .owl-dots .owl-dot.active span::before, .home-slider .owl-dots .owl-dot.active::before{
  display: none;
}
.kurumsalbtndiv {
    padding: 25px 10px;
}
.blok-menu .blok-item {
    padding: 25px 10px;
}
.home-slider .owl-item {
    display: block !important;
}
.slidertext {
    font-size: 2.8rem;
}.row.beyazarka:hover .slidertext {
    background-color: #ffed00;
}.row.renkliarka:hover .slidertext {
    background-color: #000000;
  color: #ffffff;
}
.row.beyazarka .sliderbtn {
    background-color: var(--renk-1);
    color: #000000;
    font-size: 16px;
    line-height: 22px;
    letter-spacing: 0;
    border: 0.1rem solid var(--renk-1);
    padding: 0.8rem 1.4rem;
}
.row.renkliarka .sliderbtn {
    background-color: #000000;
    color: #ffffff;
    font-size: 16px;
    line-height: 22px;
    letter-spacing: 0;
    border: 0.1rem solid #000000;
    padding: 0.8rem 1.4rem;
}
.row.beyazarka:hover .sliderbtn {
    background-color: #000000;
  color: #ffffff;
    border: 0.1rem solid #000000;
}
.row.renkliarka:hover .sliderbtn {
    background-color: #ffffff;
  color: #000000;
    border: 0.1rem solid #ffffff;
}
.products-slider .owl-dots {
        top: 102%;
}
i.fa.fa-chevron-left, i.fa.fa-chevron-right {
    padding: 5px 15px;
}
button.owl-prev:hover i, button.owl-next:hover i {
  background-color: var(--renk-1);
}
.owl-carousel.owl-drag .owl-item {
    justify-content: center;
}.home-slider, .home-slider.owl-carousel .owl-item{
    height: auto!important;
}
.ikon-list-page .item h4 {
    text-align: left;
    margin-left: 0px;
}
@media (max-width: 760px){
.row.beyazarka, .row.renkliarka {
    padding-bottom: 70px;
}}






/*****************urun sol menü************/

.slide-menu>.slide-menu-here>.menu {
  padding: .5em 0;
}
.slide-menu>.slide-menu-here>.menu li {
  position: relative
}
.slide-menu>.slide-menu-here>.menu li>a{
  padding: .8em 1em;
  width: 100%;
  position: relative;
  border-bottom: 1px solid #ececec;
  display: inline-block
}
.slide-menu>.slide-menu-here>.menu li.title span {
  padding: .8em 1em;
  border-bottom: 1px solid #ececec;
  width: 100%;
  position: relative;
  display: inline-block;
}
.slide-menu>.slide-menu-here>.menu li>.sub-menu {
    -webkit-transform: translateY(-100px);
    -ms-transform: translateY(-100px);
    transform: translateY(-100px);
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    will-change: transform;
    -webkit-transition-duration: .65s;
    transition-duration: .65s;
    -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    -webkit-transition-property: -webkit-transform;
    transition-property: transform;
    display:none
}
.slide-menu>.slide-menu-here>.menu li>.sub-menu.active {
  display: block;
    -webkit-transform: translateY(0px);
    -ms-transform: translateY(0px);
    transform: translateY(0px);
}
.slide-menu>.slide-menu-here>.menu li>.sub-menu>li>a {
    padding-left: 2em;
    border-bottom: 1px solid #d9d9d9;
}
.slide-menu a:hover {
  background-color: #f8f8f8
}
/* Slide Left  */
.slide-left {
      -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    z-index: 99999;
}
.slide-left~.mdl-layout__obfuscator {
    background-color: rgba(0,0,0,.5);
    visibility: visible;
}
.sub-menusagok {
    position: absolute;
    right: 0px;
    cursor: pointer;
 	top: 13px;
}
.sub-menusagok:hover {
    background-color: #ffed00;
}
.slide-menu>.slide-menu-here>.menu li>a {
    color: black;
}
ul.sub-menu {
    list-style-type: none;
}
.sub-menusagok {
    transform: rotate(90deg);
}
.sub-menusagok.active {
    transform: rotate(270deg);
}
.sub-menusagok i {
    color: transparent;
}
.sub-menusagok i:before {
    color: black;
}
.slide-menu>.slide-menu-here>.menu li>.sub-menu>li>.sub-menu>li>a {
    padding-left: 3em;
}
.slide-menu>.slide-menu-here>.menu li>.sub-menu>li>.sub-menu>li>.sub-menu>li>a {
    padding-left: 4em;
}

.slide-menu li.title a:hover {
    background-color: var(--renk-1);
}li.menudetay {
    padding: 1rem;
    padding-left: 3em;
    border-bottom: 1px solid #d9d9d9;
}
li.menudetay a {
    padding: 0 !important;
    border: unset !important;
}
/*****************urun sol menü************/
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {
    display: none!important;
}
i.fa.fa-chevron-left, i.fa.fa-chevron-right {
    font-size: 28px;
}
ul.left-nav-list i{
    display: none;
}

/* Popup Start*/
        .modalOverlay {
             width: 100%;
    height: 155vh;
    background-color: rgb(0 0 0 / 66%);
    position: absolute;
    top: 0;
    z-index: 9900;
    position: fixed;
        }
        .modalDialog {
    opacity: 0;
    pointer-events: none;
    position: fixed;
    z-index: 9999;
    overflow: revert;
    background-color: #0000;
    transition: all .3s ease-in-out;
}
        
        .modalDialog.Bshow {
            opacity: 1;
            pointer-events: all;
        }
        
        .modalContent {
            margin: auto;
            width: auto;
          background-color: white;
    padding: 40px;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    position: fixed;
        }
        
        .modalContent > .close {
            color: #fff;
            position: fixed;
            right: 20px;
            top: -30px;
            font-size: 28px;
            font-weight: bold;
            transition: color .3s ease-in;
            font-family: arial;
            opacity: 1 !important;
            z-index: 1;
        }
        
        .close:hover,
        .close:focus {
            color: #fff;
            text-decoration: none;
            cursor: pointer;
        }

        .mGorsel {
            height: auto;
            width: 100%;
            display: block;
            -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
            top: 50%;
            left: 50%;
            position: absolute;
        }
@media (max-width: 540px) {
  .modalDialog{width: 90%;padding-bottom: 88%;}
  
}
@media (max-width: 760px){
  .modalContent {
    width: 95%;
  }
}
/* Popup End*/
@media (min-width: 760px){
  .modal.modalzindex.fade.ng-scope.ng-isolate-scope.show .modal-dialog.modal-lg.ui-draggable {
    max-width: 80vw;
  }
}
.modal-body.sistempopup.ng-scope {
    max-height: 90vh !important;
}

.owl-carousel {
    zoom: 134%;
}
.owl-carousel.home-slider.owl-loaded.owl-drag {
    margin-top: 79px;
}
.egitimler-detail .text-content p iframe {
    width: 100%;
}
a.modulvideo i.fa.fa-play {
       position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #ff0033;
    font-size: 51px;
}a.modulvideo:hover i.fa.fa-play {
    font-size: 60px;
}
#akademimainid + #footerid {
    display: block;
}
.small, small {
    font-size: .5em;
}
