﻿@import url('/css/reset.css');
@import url('/css/style.css');
@import url('https://fonts.googleapis.com/css?family=Poppins:100,200,300,400,500,600,700,800,900&subset=latin-ext');

body,
html {width: 100%; height: 100%;  margin: 0px; padding: 0px;}
body {font-size: 12px; font-family: 'Poppins', sans-serif;}
.px1330 {max-width: 1260px; width: 100%; margin: auto; height: auto; display: table;}

strong {font-weight: 800;}

.top-wr {float:left; width: 100%; line-height: 35px; background-color: #902157; color: #fff;}
.top-wr a {color: #fff; font-weight: 600; margin-left: 4px;}
.top-wr a:hover {color: #ffa200;}
.top-wr .mail {float:right; color: #fff;}
.top-wr .mail a {color: #fff;}
.top-wr .mail a:hover {color: #ffa200;}
.logo {
	margin-top: 4px;
	margin-left: 4px;
	float: left;
}
.whatsappHatti{
	display:none;
	position:fixed;
	height:40px;
	line-height:40px;
	padding:0 20px;
	border-radius:20px;
	bottom:0px;
	top:97%;
	transform: translateY(-98%);
	right:70px;
	background:#0ec153;
	z-index:15;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3);
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3);
	color:#fff;
	font-size:16px;
}
.whatsappHatti a{
	color:#fff;
}
.whatsappHatti img{
	float:right;
	font-size:20px;
	height:25px;
	line-height:50px;
	margin-left:10px;
	margin-top:6px;
	color:#fff;
}
.ust-menu-wr {
	position: fixed;
	width: 100%;
	margin-top: 55px;
	z-index: 999;
}
.ust-menu-wr2 {
	position: fixed;
	width: 100%;
	margin-top: 0px;
	z-index: 999;
	background-color: #72093c;
}

.ust-sosyal {float:right;  margin-top: 22px;}
.ust-sosyal a {background-color: #ffc000; color: #fff; padding: 16px 10px; box-sizing: border-box; font-weight: 800; font-size: 14px;}
.ust-sosyal a:hover {background-color: #902157;}
.menu-open{display:none;}
.menu-close {display:none;}
.ust-menu {float:right; margin-top: 5px; margin-right: 20px;}
.ust-menu li {
	display: inline-block;
	height: 50px;
	margin: 0px;
	box-sizing: border-box;
	vertical-align: middle;transition: all 0.5s ease;
}

.ust-menu li:last-child {
	background: #ffa200;
}

.ust-menu li:hover > a {color:#ffa200;}
.ust-menu > ul > li:hover {background-color:#902157;}
.ust-menu li a {
	display: block;
	width: 100%;
	height: 100%;
	vertical-align: middle;
	padding: 0px 16px 0px 16px;
	font-weight:700;
	color: #fff;
	font-size: 14px;
	line-height: 50px;
	transition: all 0.5s ease;
	box-sizing: border-box;
}

.ust-menu  ul  li:hover {background-color: #881a4f!important;}

.ust-menu > ul > li a:hover{
	
	color: #ffa200;

}
.ust-menu > ul > li > ul > li a:hover{
	
	color: #ffa200;
}

.ust-menu > ul > li > ul {display:none;}
.ust-menu > ul > li:hover > ul {
	position: absolute;
	display: block;
	z-index: 99;
	width: 250px;
	background-color: #902157;
	
}

.ust-menu > ul > li > ul  li {
	width: 100%;
	display:block;
	height: 50px;
	border-bottom: 1px solid #9f2a63;
	position:relative;
}
.ust-menu > ul > li > ul > li a{
	width: 100%;
	display:block;
	line-height: 50px!important;
}
.ust-menu > ul > li > ul > li > ul {position: absolute;
	display: none;
	z-index: 99;
	width: 559px;
	background-color: #902157;
	left:-559px;
	top:0;
	}

.ust-menu > ul > li > ul > li > ul > li:hover > ul {display:block; }

.ust-menu > ul > li > ul > li > ul > li a{
	width: 100%;
	display:block;
	line-height: 50px!important;
}
.ust-menu > ul > li > ul > li > ul > li > ul {position: absolute;
	display: none;
	z-index: 99;
	width: 380px;
	background-color: #902157;
	left:-380px;
	top:0;
	}

.ust-menu > ul > li > ul > li:hover > ul {display:block; }


#proMenuu {
    display: none;
    position: absolute;
    background-color: #902157;
    z-index: 998;
    width: 100%;
    min-height: 100vh;
}

#proMenu {
    padding: 0;
    margin: 0;
    color: #fff;
    padding-top: 120px;

}

    #proMenu ul {
        display: none;
        padding: 0px;
        
    }

    #proMenu li > ul > li > ul {
        margin-top: 0px;
    }

        #proMenu li > ul > li > ul > li {
            line-height: 30px;
        }

            #proMenu li > ul > li > ul > li h3 {
                color: #fff;
            }

    #proMenu li ul li {
        border-bottom: 1px solid #841d4f;
        line-height: 60px;
    }

	#proMenu li {
       margin: 0;
       padding: 0;
       list-style-type: none;
       line-height: 70px;
       position: relative;
       text-align: center;
   }

    #proMenu a {
        color: #fff;
        text-decoration: none;
        padding: 0 5px;
        display: block;
        font-size: 14px;

		font-weight: 500;
    }

    #proMenu .ok {
        position: absolute;
        right: 10px;
        width: 3em;
        height: 40px;
        top: 5px;
        padding-right: 5px
    }

    #proMenu .acik {
        background: url(../images/down.png) no-repeat 95% center
    }

    #proMenu .kapali {
        background: url(../images/left.png) no-repeat 95% center
    }

    #proMenu .acikMenu {
        background-color: #841d4f;
        font-weight: 700;
        color: #fff
    }

.menu {
    color: #ffffff;
    text-decoration: none;
    display: block;
}

.mobil-menu-ikon {
    float: right;
    margin-top: 10px;
    z-index: 9999;
    position: relative;
	display:none;
}

#video-liste {width:100%;}
#video-liste ul li:before{display:None;}
#video-liste ul li {width:30%;float:left;margin:1%;list-style:none;text-align:center;}
#video-liste ul li img {width:100%;border-radius:5px;}
#video-liste ul li h3{font-size:15px;line-height:25px;padding-top:10px;}
/*ana-silder*/
.html_carousel {margin: auto; width: 100%; height: 658px; z-index:0; clear: both; overflow: hidden; margin-top: 0px; float:left; }
.html_carousel div.slide {position: relative; height: 658px; float: left; cursor: pointer; z-index:0; background-position: bottom center;}
.slide {width: 100%; background-repeat: no-repeat; background-position: left bottom;}
.slide .px1330 {height: 100%; display: table;}
.slide-ic {float:left; z-index:200; text-align: center; color: #fff; position: relative; width: 100%; height: 100%;}
.slider-ozet {width: 100%; margin-top: 16%;}
.slider-ozet span {display: inline-block; width: 100%; font-weight: 800; font-size: 48px; line-height: 60px; padding: 20px 0px; margin-top: 20px; }
.slider-ozet p {width: 60%; margin: auto; margin-top: 64px; font-size: 14px; line-height: 20px;}
.slider-pager-wrapper {clear:both;}
.onceki-slider {position: absolute; margin-top: -70px;  left: 10px; z-index:997; background-color: #902157; color: #fff; padding: 30px 30px 10px 10px;}
.sonraki-slider {position: absolute; margin-top: -70px; right: 10px; z-index:997; background-color: #902157; color: #fff; padding: 30px 10px 10px 30px;}
/*ana-slider*/

.egitim-d {width: 100%; position: absolute; margin-top: -150px; text-align:center; z-index: 997;}
.egitim-d1 {width: 400px; display: inline-block; background-color:#902157; border-right: 16px solid #9f2a63; height: 90px;}
.egitim-d2 {width: 400px; display: inline-block; background-color:#ffa200; border-left: 16px solid #ff8a00;  height: 90px;}
.egitim-d a {line-height: 90px; width: 100%; color: #fff; font-weight: 700; display: block; font-size: 15px;}
.egitim-d a:hover {background-color:#fff; color: #902157;}

.egitim-takvimi-wr {float:Left; width: 892px; margin-top: 30px;}
.egitim-takvimi-wr h2 {font-size: 23px; color: #902157;  margin-bottom: 6px; margin-top: 20px;}
.egitim-takvimi-wr span {color: #545454; font-size: 13px;}
.egitim-takvimi-bas {float:left; margin-top: 40px;}
.egitim-takvimi-bas li {float:left; height: 50px; font-size: 14px; line-height: 50px; background-color: #d8d8d8; color: #902157;  padding-right: 3px;padding-left: 3px; text-align:center;}
.egitim-takvimi-bas li:nth-child(1) {width: 86px;}
.egitim-takvimi-bas li:nth-child(2) {width: 285px;}
.egitim-takvimi-bas li:nth-child(3) {width: 215px;}
.egitim-takvimi-bas li:nth-child(4) {width: 120px;}
.egitim-takvimi-bas li:nth-child(5) {width: 140px;}

.egitim-takvimi-bas2 {float:left; margin-top: 20px;}
.egitim-takvimi-bas2 li {float:left; height: 90px; margin-top: 10px; font-size: 14px; line-height: 80px; border-bottom: 1px solid #f0f0f0; color: #902157;  padding-right: 3px;padding-left: 3px; text-align:center;}
.egitim-takvimi-bas2 li:nth-child(1) {width: 86px; }
.egitim-takvimi-bas2 li:nth-child(2) {width: 285px;}
.egitim-takvimi-bas2 li:nth-child(3) {width: 215px;}
.egitim-takvimi-bas2 li:nth-child(4) {width: 120px; color: #ffa200;}
.egitim-takvimi-bas2 li:nth-child(5) {width: 140px;}
.egitim-takvimi-bas2 li:nth-child(5) a {padding: 20px 36px; background-color: #ffa200; color: #fff; transition: all 0.5s ease;}
.egitim-takvimi-bas2 li:nth-child(5) a:hover {background-color: #811c4d; }
.egitim-takvimi-bas2 ul {display:block; height: 100px; width: 100%;}
.egitim-takvimi-bas2 ul:hover {background-color: #f0f0f0;}

.egitim-takvimi-bas2 li:nth-child(1) div{width: 80px; height: 75px; padding-top: 5px; background-color: #f3f3f3;-webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px;}
.egitim-takvimi-bas2 li:nth-child(1) div strong {width: 70px; height: 70px; line-height: 70px; box-sizing: border-box; border: 1px solid #e7e7e7; margin-left: 5px; display:block; background-color: #fff; color: #000; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px;}
.egitim-takvimi-bas2 li:nth-child(2) a {color:#902157;}
.egitim-takvimi-bas2 li:nth-child(2) a:hover {color:#ffa200;}

.egitim-takvimi-wr-ic {margin-bottom: 30px;}

.egitimler-wr {width: 368px; float:right; margin-top: 30px;}
.egitimler-wr h2 {font-size: 23px; color: #902157;  margin-bottom: 6px; margin-top: 20px;}
.egitimler-wru {width: 100%; float:Left; background-color: #811c4d; margin-top: 40px; box-sizing: border-box; padding: 30px;}
.egitimler-wru li {margin-bottom: 20px; float:Left; width: 100%;}
.egitimler-wru span {float:Left; width: 6px; height: 6px; background-color: #fff; margin-bottom: 4px;}
.egitimler-wru a {color: #fff; padding-left: 10px; float:Left; width: calc(100% - 20px); line-height: 18px; transition: all 0.5s ease;}
.egitimler-wru li a:hover {color: #ffa200;}
.egitimler-wr > a {width: 100%; float:Left; line-height: 60px; background-color: #9f2a63; text-align:center; color: #fff; font-weight: 700; font-size: 14px; transition: all 0.5s ease;}
.egitimler-wr > a:hover {background-color: #ffa200;}

.makaleler-wr {width: 100%; height: 380px;float:Left; background-image: url(../images/makaleler-arka.jpg); background-attachment: fixed; }
.makaleler-wr h2 {font-size: 30px; color: #fff; text-align:center; margin-top: 50px;}
.makaleler-wr > div > a {color: #fff; text-align:center; display:inherit; margin: auto; margin-top: 8px;}
.makaleler-wr > div > a:hover {color: #ffa200;}
.makaleler-wr li {float:left; display:inline-block; margin-top: 30px; width: 400px; margin-right: 20px;display:flex;flex-direction:column;}
.makaleler-wr li div:nth-child(1){float:left; width: 100%; color: #fff;}
.makaleler-wr li div:nth-child(1) a {text-align:center;color: #fff; font-size: 16px; font-weight: 700; line-height: 26px; float:left; transition: all 0.5s ease;padding:3px;}
.makaleler-wr li div:nth-child(1) a:hover  {color: #ffa200;}
.makaleler-wr li div:nth-child(1) span {margin-left:200px;float:Left; width: 8px; height: 8px; background-color: #ffa200; margin-top: 10px;}

.makaleler-wr li div:nth-child(2) {float:right; width: 100%; color: #fff; font-size: 14px; line-height: 18px; }
.makaleler-wr li div:nth-child(2) p {display: block; width: 100%; height: 120px; border-bottom: 1px solid #9f2a63;}
.makaleler-wr li div:nth-child(2) span {width:100%;text-align:center;color: #e6b8ce; margin-top: 10px; float:left;}

.bulten-haber-wr {float:left; width: 100%; position: relative; margin-top: -50px;}
.bulten-haber-wr .px1330 {background-color: #8d1e54;}
.bulten-haber-wr h2 {color: #fff; font-size: 20px; line-height: 40px;}
.bulten-haber-wr h2 span {font-size: 40px; color: #ffc258; margin-right: 10px;}
.haberler-wr h2 span {color: #9b3164;}
.ebulten-wr {width: 50%; float:left; background-color: #ffa200; box-sizing: border-box;padding:30px; position:relative;}
.ebulten-wr h2 {margin-bottom: 30px;}
.ebulten-wr input[type=text] {padding: 20px; box-sizing: border-box; width: 100%; border: 0px; margin-bottom: 10px;}
.ebulten-wr input[type=button] {padding: 20px; box-sizing: border-box; width: 49%; border: 0px; margin-top: 10px; background-color: #f09800; color: #fff; font-size: 18px; float:right;}
.ebulten-wr label {color: #ffe5b9; font-size: 13px;}
.ebulten-wr label a {font-weight: 800;color: #ffe5b9; vertical-align: baseline;}
.haberler-wr {width: 100%; float:left; box-sizing: border-box; padding: 30px; position:relative;}
.haberler-wr ul {display: block; width: 100%; margin-top: 30px;}
.haberler-wr ul li {background-color: #9b3164;  padding: 0px 10px;  line-height: 54px; margin-bottom: 1px; transition: all 0.5s ease;}
.haberler-wr ul li:hover {background-color: #ffa200;}
.haberler-wr ul li a {color: #fff; display: block; width: 100%; font-size: 13px;}
.haberler-wr a.tumhaber {position: absolute; right: 30px; top: 30px; color: #fff; padding: 12px; background-color: #9b3164; transition: all 0.5s ease;}
.haberler-wr a.tumhaber:hover {background-color: #ffa200;}

.cozumlerimiz-wr {float:LefT; width: 100%;text-align:center; margin-top: -50px; position: relative; padding-top: 80px;}
.cozumlerimiz-wr h2 {font-size: 30px; color: #8d1e54; margin-top: 6px;}

.cozumlerimiz-wr ul li {display:inline-block; width: 313px; height: 120px; border: 1px solid #f0f0f0; margin: 0px 14px; transition: all 0.5s ease;}
.cozumlerimiz-wr ul li:last-child{width:159px;}
.cozumlerimiz-wr ul li:last-child a {font-size:19px;color:#4f4f4f;font-weight:500;text-decoration:none;}
.cozumlerimiz-wr ul li:hover {border: 1px solid #ffa200;}
.cozumlerimiz-wr ul li:hover div:nth-child(1) {background-color: #ffa200;}
.cozumlerimiz-wr ul {float:left; width: 100%; margin-top: 40px;}
.cozumlerimiz-wr ul li div:nth-child(1) {width: 160px; height: 120px; float:left; background-color: #f0f0f0; font-size: 19px; font-weight: 500; box-sizing: border-box; padding-top: 50px;transition: all 0.5s ease;}
.cozumlerimiz-wr ul li div:nth-child(2) {height: 120px; display: table-cell; vertical-align: middle; box-sizing: border-box; padding-left: 20px; text-align:left; position: relative;}
.cozumlerimiz-wr ul li div:nth-child(2) a {color: #795968; font-size: 13px; line-height: 18px; font-weight: 500;}
.cozumlerimiz-wr ul li div:nth-child(2) a:hover {color: #ffa200;}
.cozumlerimiz-wr ul li div:nth-child(2) img {position: absolute; top: 46px; left: -20px;}

.harita-wr {width: 100%; float:Left; margin-top: 50px;}

.dip-wr {width: 100%; float:Left; background-color: #8d1e54; text-align:center;}
.alt-menu {display: block; margin: 30px 0px;}
.alt-menu li {display: inline-block; line-height: 50px;}
.alt-menu li a {color: #fff; font-size: 14px; padding: 0px 10px; font-weight: 500;}
.alt-menu li a:hover {color: #ffa200;}

.dip-ara-wr {width: 100%; line-height: 60px; background-color: #72093c;}

.alt-tel {float:Left; line-height: 60px; color: #fff; width: 200px;}
.alt-tel a {color: #fff;}

.alt-mail {float:right; color: #fff; width: 200px;}
.alt-mail a {color: #fff;}
.alt-sosyal {display:inline-block;}

.dip-logo {float:Left; width: 100%; margin: 40px 0px;}
.dip-logo img {width: 160px;}

.alt-sosyal {float:inherit; }
.alt-sosyal a {background-color: #ffc000; color: #fff; padding: 16px 10px; box-sizing: border-box; font-weight: 800; font-size: 14px;}
.alt-sosyal a:hover {background-color: #902157;}


.penet {background:#8d1e54;font-size:20px;padding:10px;margin-top:20px;display:inline-block;border-radius:5px;}
.penet a {color:#fff!important;}
.penet a:hover {text-decoration:underline;}
.inputfile-1 + label {
    color: #f1e5e6;
    background-color: #d3394c;
}

.inputfile-1:focus + label,
.inputfile-1.has-focus + label,
.inputfile-1 + label:hover {
    background-color: #722040;
}

.abonelik-ok{
	
	position: absolute;
    width: calc(100% - 30px);
    background: #ffa200;
	color:#ffffff;
    height: 330px;
    top: 0;
    padding-top:100px;
	box-sizing:border-box;
	line-height:30px;
	display:none;
	font-size:25px;
	
}
.loader{display:none;
    width: 172px;
    margin: auto;
    padding: 10px;
}
.loader img{float:left}


.ic-ust-wr {width: 100%; float:Left; background-color: #000; text-align:center; position: relative;}
.ic-ust-wr h1 {font-size: 38px; color: #fff; font-weight: 200;}
.ic-ust-wr-cover {width: 100%; position: absolute; z-index: 98; height: 100%; top:0; background-position: center center; background-repeat: no-repeat; background-size: cover; opacity: 0.5;}
.breadcrumb {text-align:center; color: #000; height: 32px; background-color: #000; line-height: 30px; margin-top: 40px; bottom: 10px; display: inline-block; padding: 0px 10px; opacity: 0.9;}
.ic-ust-wr  .px1330 {padding: 140px 0px; position: relative; z-index: 99;}
 
 .ic-ust-wr ul {width:100%;margin:auto;text-align:center;}
 .ic-ust-wr ul li {display:inline-block;color:#fff;font-size:12px;}
  .ic-ust-wr ul li::after {content: "  ̷  " ; margin: 0px 10px;}
  .ic-ust-wr ul li:last-child::after {display:none;}
 .ic-ust-wr ul li a {color:#fff;}
  .ic-ust-wr ul li a:hover {color:#ffc000;}
 
 
 .icerik-wr {width: 100%; float:Left; margin: 40px 0px;}
 .icerik-wr p {font-size: 14px; line-height: 26px; margin-bottom: 10px; color: #4f4f4f;}
.ic-gorsell {float:right; margin-left: 40px;}
 .icerik-wr ul {padding-left:30px; box-sizing:border-box;}
 .icerik-wr a {color:#000;font-weight:700;}
 .icerik-wr a:hover {text-decoration:underline;}
 .icerik-wr ul li {font-size: 14px; line-height: 20px; color: #4f4f4f;list-style:circle;}
  .icerik-wr h3 {font-size:20px;padding-bottom:10px;display:block;clear:both;line-height:40px;}
 .egitim-tablo {width:70%;display:block;height:auto;float:left;}
 .egitim-tablo ul li:before{display:None;}
 .egitim-tablo ul {margin:0px;padding:0px;}
 .egitim-tablo ul li {width:47%;float:left;border:1px solid #000;list-style:none;height:250px;margin:1%;}
.egitim-takvimi-wr a.devami {float:Left; border: 1px solid #9f2a63; padding: 15px; color: #9f2a63; margin-top: 30px; font-size: 14px; font-weight: 800;}
.egitim-takvimi-wr a.devami:hover {background-color:#9f2a63; color: #fff;}
 
 .w100 {width:96%!important;}
 
   .ct1 {width:100%;display:inline-block;margin-bottom:10px}
   .ct1 ul {padding-left:0px!important;margin-left:0px!important}
.ct1 ul li {float:left;list-style:none!important;border:1px solid #ebebeb;box-sizing:border-box;height:60px;padding:10px;}
.ct1 ul li:first-child {width:30%;}
.ct1 ul li:nth-child(2){width:20%;}
.ct1 ul li:last-child{width:50%;}


.ct2 {width:100%;display:inline-block;margin-bottom:10px}
.ct2 ul {padding-left:0px!important;margin-left:0px!important}
.ct2 ul li {float:left;list-style:none!important;border:1px solid #ebebeb;box-sizing:border-box;height:40px;padding:10px;}
.ct2 ul li:first-child {width:30%;}
.ct2 ul li:last-child {width:70%;}
 .penetrasyon {width:100%;}
 .penetrasyon ul {margin:0px;padding:0px;}
 .penetrasyon ul li {float:left;list-style:none;border:1px solid #000; border-radius:5px;box-sizing:border-box;height:60px;padding:10px;margin:5px;}
 .penetrasyon ul li:before{display:none;}
 .penetrasyon ul li:first-child{width:40%;}
.penetrasyon ul li:nth-child(2){width:8%;}
.penetrasyon ul li:last-child{width:49%;}

.iletisim-wr {width: 100%; float:left; margin: 40px 0px;}
.iletisim-sol {float:left; width: 820px;}
.iletisim-sag {float:right; width: 400px; padding: 20px; background-color: #f0f0f0; font-size: 13px; line-height: 22px; color: #676767;}
.iletisim-sag div {float:Left; width: 100%; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #e7e7e7; box-sizing: border-box; background-position: left 10px; background-repeat: no-repeat;}

.iletisim-sag strong {display:inline-block; width: 100%; line-height: 30px;}
.iletisim-sag a {color: #000;}
.iletisim-sag a:hover {color: #ffa200;}
.iletisim-sag input[type="text"], textarea, input[type="submit"]{border:0px; box-sizing: border-box; width: 100%; padding: 14px; margin-bottom: 4px; font-family: 'Poppins', sans-serif;}
.iletisim-sag .ifo {line-height: 70px; font-size: 18px;}
.button-recaptcha {background: #dedede!important;cursor: not-allowed!important;}


.brosurler {width:100%;display:block}
.brosurler ul li:before {display:none;}
.brosurler ul li {width:15%;float:left;list-style:none;text-align:center!important;height:150px;border:1px solid #ebebeb;border-radius:5px;box-sizing:border-box;margin:5px;padding:20px 10px 0px 10px;}
.brosurler ul li:hover {box-shadow: 2px 2px #ebebeb;transition: all 0.3s ease;}
.brosurler ul li span {display:block;width:100%;padding-top:15px!important;color:#000;}
.brosurler ul li span:hover {color:#646464;}

.videolist {width:100%;display:block;float:left;}
.videolist ul li{width:30%;float:left;list-style:none;height:200px;margin:1%;border:1px solid #ebebeb;padding:10px;box-sizing:border-box;}
.videolist ul li:hover {box-shadow: 2px 2px #ebebeb;transition: all 0.3s ease;}


.uygulama-alanlari ul li {float:left; text-align:left; list-style:none; width: 100%; position: relative; border-bottom: 1px dotted #dfdfdf; transition: all ease 0.5s; box-sizing: border-box; list-style-type: decimal;}
.uygulama-alanlari ul li:hover {background-color: #902157; transition: all 0.3s ease;}

.uygulama-alanlari ul li a {display: inline-block; width: calc(100% - 120px); height:100%;top:0;left:0; color: #000; padding: 22px 15px; font-weight: 800;}
.uygulama-alanlari ul li a:hover {color: #fff;}
.uygulama-alanlari ul li span {display:inline-block; width: 66px; text-align:center; margin-left: 12px;}
.uygulama-alanlari ul li:hover span {background-color: #ffc000; color: #fff;}
.uygulama-list {text-align: center;}
.uygulama-list li { display: inline-block; list-style-type: none; width: 320px; margin: 20px; height: 100px; border: 1px solid #f0f0f0; transition: all ease 0.5s; }
.uygulama-list li:hover {border: 1px solid #8d1e54; background-color: #8d1e54;}
.uygulama-list li:hover a {color: #fff;}
.uygulama-list li a {color: #8d1e54; display: inline-block; width: 200px; font-weight: 800;}
.uygulama-list li > div {display: table; width: 320px; height: 100px;}
.uygulama-list li > div > div{display: table-cell; vertical-align: middle; text-align:center; width: 320px; height: 100px;}

.pdf-link a{font-size:16px;color:#000!important; font-weight:700;line-height:40px;}
.pdf-link a:hover {text-decoration:underline;}
#sayfa-fotograflar ul li{list-style:none;}
.photo-slide{position:relative!important;left:auto!important;top:auto!important}
#gallery{height:auto!important;}
#gallery li{float:left; right:5px;padding:5px!important;}
#gallery li img {border:1px solid #ebebeb;}	


.sent-text {width:100%;text-align:center;font-size:16px;font-weight:700;}

.haber-list li {list-style-type: none!important; margin-bottom: 10px; border-bottom: 1px solid #f0f0f0; position: relative; overflow: hidden;}
.haber-list li:hover .haber-arka-ic{height:100px;}
.haber-list li:hover a {color: #fff; margin-left: 10px; }
.haber-list li:hover p {color: #fff; margin-left: 10px; transition: all 0.5s ease;}
.haber-list li a {color: #8d1e54; font-weight: 800; position: relative; z-index: 8; transition: all 0.5s ease;padding-top: 10px; float:left; width: 100%;}
.haber-list li p {position: relative; z-index: 3; transition: all 0.5s ease;}
.haber-list li .haber-arka-ic {transition: all 0.5s ease; z-index: 2; position: absolute; width: 100%; height: 0px; bottom:0; background-color: #8d1e54; transition: all 0.5s ease;}
.sagsol{width:100%;display:inline-block!important;}
.sagsol li:before{display:None;}
.sagsol li {width:50%;float:left;list-style:none!important;}

@media screen and (max-width: 1210px) {
    .ust-menu {display:none;}
  .top-wr { box-sizing: border-box; padding: 0px 10px; }
  .ust-sosyal { display: none; }
  .slider-ozet span { font-size: 22px; margin-top: 100px; }
  .slider-ozet p { display: none; }
  .egitim-d1, .egitim-d2 { width: 250px; border: 0px; }
  .egitim-d1 a, .egitim-d2 a { font-size: 13px; line-height: 20px; vertical-align: middle; display: table-cell; width: 250px; height: 90px; }
  .egitim-takvimi-bas { display: none; }
  .egitim-takvimi-bas2 li { height: 40px; line-height: 30px; padding-right: 0px; padding-left: 0px; width: 100% !important; }
  .egitim-takvimi-bas2 li:first-child { display: none; }
  .egitim-takvimi-bas2 li:nth-child(5) a { padding: 5px 36px; }
  .egitim-takvimi-wr { width: 100%; text-align: center; }
  .cozumlerimiz-wr ul li { width: 320px; }
  .makaleler-wr li { width: 100%; padding-left: 10px; padding-right: 10px; box-sizing: border-box; }
  .makaleler-wr li span { display: none; }
  .makaleler-wr li a { padding: 0px !important; }
  .makaleler-wr li div p { padding-bottom: 20px; height: auto !important; }
  .makaleler-wr li div:first-child { width: 100%; }
  .makaleler-wr li div:last-child { width: 100%; }
  .makaleler-wr { height: auto !important;padding-bottom:20px; }
  .egitimler-wr { width: 100%; }
  .bulten-haber-wr { margin-top: 0px; }
  .ebulten-wr { width: 100%; }
  .haberler-wr { width: 100%; }
  .dip-ara-wr { text-align: center; }
  .alt-tel { display: inline-block; float: inherit; }
  .alt-sosyal { width: 100%; }
  .alt-mail { width: 100%; }




  .egitim-takvimi-wr span { padding: 0px 10px; }
    .mobil-menu-ikon {
        display: inline-block;
        top: 0px; right: 6px;
    }
    #proMenu li > ul > li > ul > li {line-height: 50px!important;}
    .icerik-wr {padding:10px;box-sizing:border-box;}
	.icerik-wr p { box-sizing: border-box;}
    .ust-menu-wr {position: absolute;}
    .ust-menu-wr2 {position: absolute;}
    .iletisim-sol {width: 100%;}
    .iletisim-sag {width: 100%; box-sizing:border-box;}
/*
    .menu-open{display:block; width:30px; height:30px; line-height:30px; position:absolute!important; right:20px; top:20px; padding-left:7px; padding-top:12px; background:#fff; border:1px solid #fff;margin-top:-5px;}
.menu-open span{width:25px; height:3px; margin-bottom:3px; background:#000; display:block;}
.menu-open span:last-child{margin-bottom:0;}
.menu-close{color:#fff; font-size:20px; display:block; width:50px; height:50px; line-height:50px; text-align:center; position:absolute; right:0; top:0; z-index:9;}
.menu-child:before{position:absolute; right:0; width:50px; height:50px; line-height:50px; text-align:center; transform:rotate(90deg); top:-1px; color:#fff; content:"\e904"; font-size:14px; font-family:profornet; font-size:14px; z-index:99; pointer-events:none;}
.m2{left:0!important; transition: all ease 0.5s;}
.menu-down:before{transform:rotate(270deg);}
*/
.icerik-wr ul {padding-left:0px!important}
.cozumlerimiz-wr ul li {margin:0px!important;width:90%!important;margin:auto;}
.cozumlerimiz-wr ul li:last-child div {width:100%;}
.brosurler ul li {width:40%!important;}
.brosurler ul li span {font-size:12px;}
.videolist ul li {width:90%;}
.cozumlerimiz-wr ul {padding:0px!important;}
.penet {display:block!important;text-align:center;margin:auto;width:30%;margin-top:30px;}
.sagsol {padding:0px;}
.sagsol li {width:100%!important;}
.penetrasyon {display:none!important}
.uygulama-list ul {padding:0px;}
#gallery {padding-left:0px!important;}
#gallery li {padding:5px;text-align:Center;width:100%;}
#gallery li img {width:50%;}
.haber-list ul {padding-left:0px!important}
#video-liste ul li {width:100%;}
}

@media screen and (max-width: 900px) {
.ct1 ul li {height:100px;font-size:9px;}
.ct2 ul li {height:60px;font-size:11px;}
.birinci {height:50px!important;}


}

@media screen and (max-width: 480px) {
.egitim-d { margin-top: -266px; }
}


.basvuru-form {
  float: left;
  width: 100%;
  padding: 20px;
  background-color: #f0f0f0;
  font-size: 13px;
  line-height: 22px;
  color: #676767;
  margin-top:30px;
  box-sizing: border-box;
}

.basvuru-form h1 {
	font-size:22px;
	margin:20px 0px;
}

.basvuru-form div {
  float: Left;
  width: 100%;
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #e7e7e7;
  box-sizing: border-box;
  background-position: left 10px;
  background-repeat: no-repeat;
}
.basvuru-form div:nth-child(1) {
  background-image: url(../images/ikon-adres.png);
}
.basvuru-form div:nth-child(2) {
  background-image: url(../images/ikon-telefon.png);
}
.basvuru-form div:nth-child(3) {
  background-image: url(../images/ikon-mail.png);
}
.basvuru-form strong {
  display: inline-block;
  width: 100%;
  line-height: 30px;
}
.basvuru-form a {
  color: #000;
}
.basvuru-form a:hover {
  color: #ffa200;
}
.basvuru-form input[type="text"],
textarea,
select {
  border: 0px;
  box-sizing: border-box;
  width: 100%;
  padding: 14px;
  margin-bottom: 4px;
  font-family: "Poppins", sans-serif;
}
.basvuru-form input[type="submit"] {
  background: #8d1e54;
  padding: 10px 20px;
  font-size: 18px;
  border-radius: 10px;
  color: #fff !important;
  right: 0;
  float: left;
  border: none;
  font-weight: 700;
}
.basvuru-form input[type="submit"]:hover {
  background: #72093c;
}
.basvuru-form .ifo {
  line-height: 70px;
  font-size: 18px;
}
.form-yan {
  float: right;
  width: 45%;
}
.form-yan img {
  width: 100%;
}






