
/******************* STANDARD *******************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
label{cursor:pointer;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a:active,a:focus,img,input,textarea,select,area{outline-style:none; outline:none;}
object{outline-style:none;}
textarea{resize:none;}
input[type=text],input[type=select],textarea{-webkit-appearance:none;border-radius:0;}
button {border:none !important;cursor:pointer;outline:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{clear:both;height:0;overflow:hidden;}
.center{text-align:center !important;}
.right{text-align:right !important;}
.justify{text-align:justify !important;}
.fleft{float:left !important;}
.fright{float:right !important;}
.hidden{display:none !important;}
.bold{font-weight:bold !important;}
.full{width:100% !important;}
.botmargin{display:table;margin-bottom:30px !important;}
.ml20{margin-left:20px !important;}
.mt30{margin-top:30px !important;}
.mt20{margin-top:20px !important;}
.mt15{margin-top:15px !important;}
.mt10{margin-top:10px !important;}
.mt5{margin-top:5px !important;}
.mt2{margin-top:2px !important;}
.mp0{margin:0 !important;padding:0px !important;}
.pb0{padding-bottom:0px !important;}
.lh20{line-height:20px !important;}
.clearlh{line-height:normal !important;}
.white{color:#FFF !important;}
.overnone{text-decoration:none !important;}
.overnone:hover{text-decoration:none !important;}
.pink{color:#E83B62 !important;}
.gray{color:#666363 !important;}
.green{color:#81c71b !important;}
.greenb{color:#00844a !important;}
.red{color:#F00 !important;}

@media only screen and (max-device-width:1000px) {
	
}

/******************* BACKGROUND *******************/
.bg-none{background-image:none !important;}
.bg-hakkimizda{background-image:url(../img/bg/hakkimizda.jpg) !important;}
.bg-tesislerimiz{background-image:url(../img/bg/tesislerimiz.jpg) !important;}
.bg-sosyalsorumluluk{background-image:url(../img/bg/sosyalsorumluluk.jpg) !important;}
.bg-iletisim{background-image:url(../img/bg/iletisim.jpg) !important;}

/******************* MAIN *******************/
body {
	margin:0;
	padding:0;
	font:12px Arial;
	background:url(../img/bg/main.jpg) center top no-repeat;
	position: relative;
	min-height: 100vh;
	background-size: cover;
}
#main {
	width:100%;
	position:relative;
	z-index:0;
}
#container {
	width:1000px;
	margin:0 auto;
	position:relative;
	z-index:0;
}
#logo {
	float:left;
	width:132px;
	height:37px;
	margin:13px 0 0 2px;
	background:url(../img/logo.png);
	position:absolute;
	z-index:1;
}
#header{
	width:100%;
	height:57px;
	background:url(../img/bg/menu.png);
	position:absolute;
	z-index:1;
}
#header-container{
	width:1000px;
	height:57px;
	margin:0 auto;
}
#header #menu{
	float:right;
}
#header #menu li{
	float:left;
	height:65px;
	display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 35px;
}
#header #menu li a{
	font-size: 16px;
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
	text-decoration: none;
	color: #000;
}
#header #menu li a:before{
	content: "";
	position: absolute;
	bottom: -22px;
	width: 10px;
	height: 10px;
	background: #037f2b;
	border-radius: 50%;
	border: 3px solid #fff;
	transition: all 0.4s;
}
#header #menu li a:hover:before{
	background: #ff9c00;
}
.sayfa-secili:before{
	background: #ff9c00!important;
}
#footer{
	width:100%;
	height:50px;
	margin-top:13px;
	text-align:center;
	line-height:50px;
	background:#fff;
	position:absolute;
	z-index:1;
	bottom: 0;
}
#certificate{
	width:1000px;
	height:271px;
	margin-top:-129px;
	position:relative;
	z-index:1;
}
#subnews{
	width:1000px;
	height:195px;
	margin-top:13px;
}
#dialog, #dialog-fikri {
	display:none;
}
.slider-box{
	display: flex!important;
	justify-content: center;
	align-items: center;
	width: 100%;
}
.slider-box img{
	width: 50%;
}
.slider-text{
	width: 50%;
}
.slider-box h1{
	font-size: 40px;
	font-weight: bold;
	position: relative;
	line-height: 57px;
	text-align: right;
}
.slider-box h1 b{
	padding: 10px;
	color: #fff;
	background: #538700;
	border-radius: 5px;
}
.sayfa-main{
	width: 1000px;
	margin: 0 auto;
	position: relative;
}
.sayfa-icerik{
	padding: 110px 0 60px 0;
	position: relative;
}
.sayfa-baslik{
	font-size: 25px;
	color: #ff9c00;
	font-weight: bold;
	margin-bottom: 25px;
}
.sayfa-icerik > p{
	font-size: 16px;
	margin-bottom: 10px;
}
.sayfa-menu{
	position: absolute;
	left: 0;
	top: 60px;
	z-index: 9;
}
.sayfa-menu ul{
	display: flex;
	flex-direction: column;
}
.sayfa-menu ul li{
	margin-bottom: 5px;
	min-width: 150px;
}
.sayfa-menu ul li a{
	padding: 5px 10px;
	width: 100%;
	display: block;
	background: #037f2b;
	color: #fff;
	font-size: 16px;
	text-decoration: none;
	transition: all 0.4s;
}
.sayfa-menu ul li a:hover{
	background: #ff9c00;
}
.tesisler-yan-menu{
	position: absolute;
	top: 155px;
	right: 68px;
}
.tesisler-yan-menu a{
	color: #2d9571;
	font-weight: bold;
	transition: all 0.4s;
	display: block;
	text-decoration: none;
}
.tesisler-yan-menu a:hover{
	color: #fff;
}
.menu-secili{
	color: #fff!important;
}
.tesisler-yan-menu ul li{
	margin-bottom: 13px;
}
.tesisler-yan-menu ul li:nth-child(2){
	margin-left: -25px;
}
.tesisler-yan-menu ul li:first-child{
	margin-left: -61px;
}
.tesisler-text{
	position: absolute;
    left: 400px;
    top: 260px;
    width: 370px;
    height: 300px;
    overflow-x: hidden;
    overflow-y: scroll;
}
.tesisler-text p{
	font-size: 16px;
	color: #fff;
	line-height: 22px;
	margin-bottom: 5px;
}
.tesisler-text::-webkit-scrollbar {
	width: 10px;
}
.tesisler-text::-webkit-scrollbar-track {
	background: #082f13;
}
.tesisler-text::-webkit-scrollbar-thumb {
	background-color: #ffffff;
	border-radius: 10px;
	border: 3px solid #082f13;
}
.menu-secili2{
	background: #ff9c00!important;
}
.sosyal-text1{
	position: absolute;
	left: 90px;
    top: 160px;
    width: 260px;
    height: 190px;
}
.sosyal-text2{
	position: absolute;
    right: 50px;
    top: 336px;
    width: 430px;
    height: 270px;
}
.sosyal-text-box h2{
	font-size: 16px;
	color: #037f2b;
	text-align: center;
	margin-bottom: 10px;
	font-weight: bold;
}
.sosyal-text-box p{
	font-size: 13px;
	color: #000;
	margin-bottom: 5px;
}
.sosyal-text-box span{
	font-size: 13px;
	color: #037f2b;
	font-weight: bold;
}
.sosyal-text2 ul{
	position: absolute;
	left: -80px;
	top: 67px;
}
.sosyal-text2 ul li{
	margin-bottom: 10px;
}
.sosyal-text2 ul li:last-child{
	margin-bottom: 0;
}
.time-line ul{
	width: 100%;
	display: flex;
	position: relative;
	justify-content: space-between;
}
.time-line ul li{
	flex: 1;
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-right: 10px;
}
.time-line ul li:last-child{
	margin-right: 0;
}
.time-line ul li span{
	font-size: 18px;
	font-weight: bold;
	width: 60px;
	height: 30px;
	display: flex;
	justify-content: center;
	align-items: center;
	background: #ffffffba;
	border-radius: 5px;
	margin-bottom: 10px;
}
.nokta{
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: #fff;
	margin-bottom: 10px;
}
.time-text{
	width: 88%;
    background: #ffffffba;
    border-radius: 5px;
    padding: 10px;
}
.time-text p{
	text-align: center;
}
.time-line{
	padding-bottom: 70px;
}
.time-line ul:before{
	content: "";
	position: absolute;
	left: 0;
	top: 45px;
	width: 100%;
	height: 1px;
	background: #fff;
}
.iletisim{
	height: calc(100vh - 220px);
    margin-bottom: 50px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.iletisim ul{
	width: 100%;
	margin-bottom: 1px;
	display: flex;
}
.iletisim ul li{
	padding: 10px;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.iletisim ul li:first-child{
	width: 70%;
	background: #fff;
	margin-right: 1px;
}
.iletisim ul li:last-child{
	width: 30%;
	background: #ffffffba;
	align-items: center;
}
.iletisim ul li a{
	font-size: 16px;
	color: #000;
}
.iletisim ul li h2{
	font-size: 16px;
	color: #037f2b;
	margin-bottom: 5px;
	font-weight: bold;
}
.iletisim ul li span{
	font-size: 16px;
	color: #000;
}
.iletisim ul li b{
	font-size: 16px;
	color: #000;
	font-weight: 400;
}
.hakkimizda{
	margin-left: 220px;
}
.hakkimizda figure{
	width: 100%;
	margin: 0;
}
.hakkimizda figure img{
	width: 100%;
}
.politikalarimiz-gorsel{
	display: flex;
	flex-direction: row;
}
.politikalarimiz-gorsel li{
	width: 50%;
}
.sayfa-link{
	text-decoration: underline;
	color: #037f2b;
	font-weight: 600;
	font-size: 18px;
}






