body { font-family: 'Open Sans', sans-serif; font-size: 13px; color: #000000; margin: 0; }
a, a:link, a:visited, a:hover { text-decoration: none; color: #000000; font-size: 13px; }
a img { border: none; }
div.clr { height: 1px; clear: both; overflow: hidden }
div.clr2 { height: 0px; clear: both; overflow: hidden }
h1, h2, h3, h4, ul { margin: 0px; padding: 0px; }
/*h1, h2, h3, h4 { font-size:16px; }*/
ul li { list-style-type: none; }

div.container { width: 970px; margin: 0 auto; }
div#logo { position: absolute; float: left; z-index: 999999; }
/*nav { padding: 65px 0px 5px 20px; float: right; }*/
header .navbar { padding:0; }
header .navbar-brand { position:absolute; top:0; z-index:1000; padding-top:0; }
header #navbarNav { margin:70px 0 20px 160px; justify-content:flex-end; }

#navbarNav ul li { display: inline-block; }
#navbarNav ul li a { font-size: 14px; display: block; color: #000000; padding:0 14px; }
#navbarNav ul li:first-child a { padding-left: 0; }
#navbarNav ul li:last-child a { padding-right:0; }
#navbarNav ul li a:hover { color: #bf863b; }
#navbarNav ul li a.active { color: #bf863b; }
div.slideshow { display: block; position: relative; height: 435px; border-top: 5px solid #b5914a; }
#Content {  }
div#anasayfaSlider { position:relative; }
div#anasayfaSlider ul li img { width:100%; display:none; }
div#topshadow { background: url(../images/slider_upshadow.png) top center no-repeat; height: 33px; z-index: 99999; position: absolute; width: 100%; z-index: 2; }
div#bottomshadow { background: url(../images/slider_downshadow.png) top center no-repeat; margin-top: 370px; height: 33px; }

div.flexslider { position: relative; }
ol.flex-control-nav { position: absolute; bottom: 30px; margin: 0; padding: 0; width: 100%; text-align: center; z-index: 20; }
ol.flex-control-nav li { display: inline-block; }
ol.flex-control-nav li a { background: #fff; text-indent: -9999px; display: block; width: 14px; height: 14px; border: 2px solid #fff; margin: 0 4px; outline: 0; -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; }
ol.flex-control-nav li a.flex-active { background: none; }
.fadeIn { -webkit-animation-name: fadeIn; animation-name: fadeIn; }
.slideshow { height: 100%; width: 100%; overflow: hidden; position: relative; z-index: 90; }
.slideshow .flexslider { height: 100%; background-color: #0f9c7e; position: relative; }
.slideshow .flexslider .slides { height: 100%; background-size: cover; background-position: center; }
.slideshow .flexslider .slides > li { position: relative; height: 100%; background-size: cover; background-position: center; background-repeat: no-repeat; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; }
.slideshow .flexslider .slides > li img { display: none; }
.slideshow .flexslider .flex-caption { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 5; opacity: 1; background-color: rgba(0,0,0,.15); -webkit-transition: opacity .2s ease-out; -moz-transition: opacity .2s ease-out; transition: opacity .2s ease-out; }
.slideshow .flexslider .flex-caption > div { display: table; height: 100%; width: 100%; }
.slideshow .flexslider .flex-caption > div > div { text-align: center; display: table-cell; vertical-align: middle; color: #fff; }
.slideshow .flexslider .flex-caption.animate-in { opacity: 1; }
.slideshow .flexslider .slides li:before { content: ''; display: block; position: absolute; width: 100%; height: 33px; background: -moz-linear-gradient(bottom, rgba(255,255,255,0.20) 0%, rgba(255,255,255,1) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(bottom, rgba(0,0,0,0) 0%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#213655',GradientType=1 ); }
.slideshow .flexslider .slides li:after { content: ''; display: block; position: absolute; width: 100%; height: 33px; bottom: 0; background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.46) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.46) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.46) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#213655',GradientType=1 ); }



div.slider1 { display: block; height: 90px; background: url(../images/submenu_bg.jpg); border-top: 5px solid #b5914a; }
div.slider1 h4 { font-size:15px; font-weight:700; }
div#topshadow1 { background: url(../images/slider_upshadow.png) top center no-repeat; height: 31px; }
div#bottomshadow1 { background: url(../images/slider_downshadow.png) top center no-repeat; margin-top: 0px; height: 31px; }



div#camiler { margin-top: 50px; }
div#camiler h2 { padding-bottom: 20px; background: url(../images/line.jpg) 0 8px repeat-x; font-size:22px; }
div#camiler h2 span { background: #FFF; padding-right: 20px; }
div.Clist { width: 220px; float: left; margin: 0 20px 0 0; }
div.Clist h3 { padding-top: 10px; margin-bottom: 15px; }
div.Clist h3 a { font-size:18px; }
div#camiler .nomar { margin: 0; }
div#duyurular { margin-top: 50px; }
div#duyurular h2 { padding-bottom: 40px; background: url(../images/line.jpg) 0 8px repeat-x; font-size: 22px; }
div#duyurular h2 span { background: #FFF; padding-right: 20px; }
div#duyurular .Dlist { width: 460px; float: left; text-align: justify; margin-right: 20px; margin-bottom: 30px; }
div#duyurular .Dlist2 { margin-right: 0; }
div#duyurular .Dlist h4 { margin-bottom: 10px;  font-size:16px; }
div.Dlistimg { float: left; width: 80px; padding-right: 20px; }
div.Dlistimg a { display: block; background-color: #b5914a; text-align: center; color: #FFF; padding: 5px; }
div.Dlistimg a span { display: block; font-size: 26px; font-weight: bold; }
div.DlistIcerik { width: 360px; float: left; font-size:13px; }
div.DlistIcerik h4 { font-size:16px; font-weight:700; margin-bottom:10px; }
div#Alist { background: url(../images/sozler_bg.png) repeat; }
div#Alist div.container { padding: 60px 0; }
div.Aitem { color: #FFF; width:100%; font-size: 20px; font-weight: bold; background: url(../images/tirnak.png) top center no-repeat; padding: 20px 195px; text-align: center; }
div.Aitem span { font-size: 13px; font-weight: 400; padding-top: 10px; text-align: center; display: block; }

div.sozlerSlider .flickity-page-dots .dot { background:#fff; margin:0 4px; }

div#burs { margin-top: 50px; margin-right: 20px; width: 460px; float: left; }
div#burs h2 { padding-bottom: 35px; background: url(../images/line.jpg) 0 8px repeat-x; font-size: 22px; }
div#burs h2 span { background: #FFF; padding-right: 20px; }
div#yayin { margin-top: 50px; width: 460px; float: left; }
div#yayin h2 { padding-bottom: 35px; background: url(../images/line.jpg) 0 8px repeat-x; font-size: 22px; }
div#yayin h2 span { background: #FFF; padding-right: 20px; }
footer { margin-top: 80px; height: 290px; background-color: #333333; background-repeat: repeat-x; border-top: 10px solid #b5914a }

div#footlogo { float: left; position: absolute; margin-top: -45px }
div#footer_content { float: left; width: 355px; color: #8c8989; padding-top: 100px }
div#footer_nav { float: left; width: 250px; color: #dddddd; margin-top: 75px; margin-left: 40px }
div#footer_nav h3 { font-size:16px; }
div#footer_nav ul { margin: 0; padding: 0; }
div#footer_nav ul li { display:inline-block; }
div#footer_nav ul li a { color: #bfbfbf; display: block; padding: 8px 0px; border-bottom: 1px solid #585151; width: 100px; margin-right: 20px }
div#galeri { width: 220px; float: left; margin-top: 75px; margin-left: 40px; color: #dddddd }
div#galeri h3 { padding-bottom: 15px; font-size: 16px; }
div#copyright { background: url(../images/copyright_bg.jpg) repeat-x; padding: 15px 0px; color: #878484 }
div#copyleft { float: left; font-size: 11px }
div#copyfirst { float: right }
div.icerik { margin-top: 50px; margin-bottom: 80px; }
div.solmenu { width: 220px; height: 405px; float: left; line-height: 30px; background: url(../images/leftnav_bg.png) right no-repeat; }
div.icerikdetay { width: 675px; margin-left: 20px; float: right; }
div.solmenu ul li { background: url(../images/divider_menu.jpg) no-repeat }
div.solmenu ul li a  { font-size: 13px; font-weight: 700; }
div.icerikGenis { padding-bottom: 50px; }


div.solmenu ul li a:hover { color: #bf863b; }
div.solmenu ul li a.active { color: #bf863b; background: url(../images/centik_hover.png) no-repeat right; display: block; margin-right: 20px }
div.submenu { text-align: right; padding-top: 5px; height: auto; color: #FFF }

div.toggle-content { padding-top: 10px; padding-bottom: 15px; position: relative }
div.accordian h5.toggle.active + .toggle-content { border-bottom: 1px solid #E8E6E6 }
.camifoto { float: left; width: 200px; text-align: center; height: 120px; }

.accordian .toggle.active { background: url(../images/toggle_neg.png) no-repeat; padding-left: 35px; }

div.icerikbaslik { color: #b5914a; margin-bottom: 20px; }
div.icerikbaslik h2 { font-size:19px; font-weight:600; }
div.accordian { margin-top: 80px }
div.icerikyazi { float: left; margin-top: 20px }

/* contact */
#contact #sitecontent .wrapper { position: relative; background-color: white; -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2); box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2); *zoom: 1; margin-top: 80px; margin-bottom: 140px; }
#contact #sitecontent .wrapper:after { content: ""; display: table; clear: both; }
#contact #sitecontent #register-link { position: absolute; right: 0; top: -30px; }
#contact #sitecontent #contact-form { position: relative; display: inline; float: left; width: 622px; padding: 25px 30px; }
#contact #sitecontent #contact-form .submit-row { text-align: right; }
#contact #sitecontent #contact-info { position: absolute; right: 0; top: 0; height: 100%; border: 10px solid white; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 306px; padding: 30px 25px; background: white url('../img/wave-pattern-white.png?1350403306') repeat; }
#contact #sitecontent #contact-info dt { text-transform: uppercase; font-family: "brandon-grotesque", Helvetica, Arial, sans-serif; font-weight: 700; letter-spacing: 1px; font-size: 12px; color: #e8554e; }
#contact #sitecontent #contact-info dd { margin-bottom: 25px; }
#contact #sitecontent #contact-info dd, #contact #sitecontent #contact-info dd a { color: #204a65; }
#contact #sitecontent #contact-info .social-links a { text-indent: -119988px; overflow: hidden; text-align: left; background-image: url('../img/icons.png?1381413743'); background-repeat: no-repeat; background-position: 50% 50%; display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; width: 32px; height: 48px; margin-right: 5px; }
#contact #sitecontent #contact-info .social-links a.fb { background-position: -592px -72px; }
#contact #sitecontent #contact-info .social-links a.tt { background-position: -592px -8px; }

#iletisimSol { width: 500px; float: left; line-height: 20px; }
#iletisimSag { width: 440px; float: left; }
.webiletisim { border: 1px solid #949398; margin-bottom: 20px; }
.webiletisim td { padding: 10px; }
.formbaslik { padding: 5px; font-size: 16px; color: #000; text-align: center; }
.txtiletisim { border: none; width: 240px; background: #f1f1f3; padding: 5px; }

#icerikKisiler { clear: both; padding-top: 50px; }
.icKisi { width: 150px; height: 290px; margin-right: 18px; float: left; }
#icerikKisiler .noMar { margin-right: 0; }
.icKisiResim { background: url(/static/images/kisiBg.jpg) no-repeat top left; text-align: center; padding: 7px 0 0 0; height: 195px; }
.icKisiResim img { border: 1px solid #d9d9d9; }
.icKisiIsim, .icKisiSifat { text-align: center; }
.icKisiIsim a { color: #b5914a; font-weight: bold; }

.kisiResmi { width: 150px; float: left; margin-right: 20px; }
.kisiDetay { width: 505px; float: left; padding-top: 40px; }
.kisiDetay h2 { margin-bottom: 10px; font-size: 14px; }
.kisiDetay h2 span { color: #907237 }
#basvuruSon { text-align: center; font-size: 16px; color: #ff0000; }

div.icYayin { clear: both; border-bottom: 1px solid #bf863b; padding: 0 0 10px 0; margin-bottom: 10px; }
div.icYayinResim { float: left; width: 100px; margin-right: 20px; }
div.icYayinIsim { width: 460px; float: left; }
div.icYayinIsim a { }
div.ftGaleri { width: 50px; height: 50px; float: left; overflow: hidden; margin: 0 5px 5px 0; }
#iletisimSol h2 { font-weight: 700; font-size: 18px; }
#iletisimSol h3 { font-weight: 700; font-size: 14px; }
.kurumsalUyeler h2 { color: #b5914a; font-size: 19px; font-weight: 600; }

@media (max-width:768px) { div.container { width: 100%; }
	header .navbar { min-height: 100px; background: url(/static/images/submenu_bg.jpg) top center; }
	header .container { min-height: 100px; align-items: flex-start !important; }
	.navbar-light .navbar-toggler { position: absolute; top: 15px; right: 15px; color: rgba(0,0,0,0); }
	header #navbarNav { margin: 50px 0 0 0; width: 100%; }
	header .navbar-nav { padding: 0px 0 30px 170px; }
	#navbarNav ul li a { padding: 5px 0 5px 0; color: #fff; font-size: 16px; }
	.navbar-toggler { display: block; width: 22px; height: 20px; margin: 0 0 0 0px; padding: 20px 0px 10px 0px; border-radius: 4px; outline: none; border: 0; }
	.navbar-toggler span:after,
	.navbar-toggler span:before { content: ""; position: absolute; left: 0; top: -9px; }
	.navbar-toggler span:after { top: 9px; }
	.navbar-toggler span { position: relative; display: block; background: none; }
	.navbar-toggler span,
	.navbar-toggler span:after,
	.navbar-toggler span:before { width: 100%; height: 3px; background-color: #fff; transition: all 0.3s; backface-visibility: hidden; border-radius: 2px; }
	.navbar-toggler:not(.collapsed) span { background-color: transparent; background-image: none; }
	.navbar-toggler:not(.collapsed) span:before { transform: rotate(45deg) translate(5px, 5px); background-color: #fff; }
	.navbar-toggler:not(.collapsed) span:after { transform: rotate(-45deg) translate(7px, -8px); background-color: #fff; }
	div#anasayfaSlider { height: calc((100vw / 1920) * 1000); }
	ol.flex-control-nav { bottom:10px }
	ol.flex-control-nav li a { width:8px; height:8px; }
	div#topshadow { position: absolute; z-index: 999; width: 100%; display: none; }
	div#revolutionSlider {  }
	div.Clist { width: 100%; float: none; margin-bottom: 30px; }
	div#duyurular .Dlist { width: 100%; float: none; display: flex; flex-wrap: nowrap; }
	div.DlistIcerik { width: calc(100%); float: none; }
	div.Aitem { padding: 20px 20px; }
	div#burs, div#yayin { width: 100%; }
	div.icerik_img img { width: 100%; }
	div.baslik { border-right: 1px solid #ccc; }
	div.icerik table { width: 100% !important; }
	div.icerik table tr { display:flex; flex-wrap:wrap; margin-bottom:10px; }
	div.icerik table tr td { width:100%; }
	footer { height: initial; }
	div#footlogo { float: none; }
	div#footer_content, div#footer_nav, div#galeri { float: none; width: 100%; }
	div#footer_nav, div#galeri { margin-top: 30px; margin-left: 0; }
	div#footer_nav ul li a { margin-right: 10px; font-size: 11px; border-bottom: 0; display: inline-block; width: initial; }

	div.slider1 { border-top: none; height: initial; }
	div#topshadow1 { display: none; }
	div.solmenu { width: calc(100% + 24px); height: 45px; overflow:hidden; margin: 0 -12px 30px -12px; background: linear-gradient(0deg, rgba(244,246,247,1) 0%, rgba(255,255,255,1) 100%); border-bottom: 1px solid #e5e5e5 }
	div.solmenu ul li { display: inline-block; background:none; }
	div.solmenu ul li a { padding:5px 15px; }
	div.solmenu ul li a.active { margin-right: 0; background: none; }
	div.solmenu ul { white-space: nowrap; overflow-x: auto; overflow-y: hidden; scroll-behavior: smooth; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; height: 200%; }
	.camifoto { width: 170px;  height: 120px; }
	div.icerikdetay { width: 100%; }
	div.slider1 h4 span { display:none; }
	.kisiResmi { margin:auto; float:none; }
	.kisiDetay { width: 100%; }
	.kisiDetay h2 { font-weight:700; }
	#iletisimSol { width:100%; margin-bottom:30px; }
	#iletisimSag { width:100%; }
	#iletisimSag table { width:calc(100% - 45px) !important; }
	.txtiletisim { width:240px !important; }
}