@font-face {
	font-family: 'FontAwesome';
	src: url('fonts/fa-solid-900.woff2') format('woff2'),
	url('fonts/fa-solid-900.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

*, *:hover, *:active, *:focus {
	outline:none;
	padding:0;
}

*.fade-in {
	opacity: 1;
	transition: opacity 1500ms;
}

*.hide {
	opacity: 0;
}

body::-webkit-scrollbar {
	width: 0.5vw;
	height: 0.5vw;
}
body::-webkit-scrollbar-button {
	width: 0px;
	height: 0px;
}
body::-webkit-scrollbar-thumb {
	background: #1b265c;
	border: 0px none #ffffff;
}
body::-webkit-scrollbar-thumb:hover {
	background: #1b265c;
}
body::-webkit-scrollbar-thumb:active {
	background: #1b265c;
}
body::-webkit-scrollbar-track {
	background: #ffffff;
	border: 0px none #ffffff;
}
body::-webkit-scrollbar-track:hover {
	background: #ffffff;
}
body::-webkit-scrollbar-track:active {
	background: #ffffff;
}
body::-webkit-scrollbar-corner {
	background: transparent;
}

a {
	text-decoration:none;
}

html,body{
	padding: 0;
	margin: 0;
	display:block;
	width:100%;
}

#sanko_popup_video, #sanko_popup_gorsel{
	position: fixed;
	top:-100%;
	opacity:0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
	z-index: 99999;
	transition:0.5s ease;
	text-align: center;
}
#sanko_popup_gorsel iframe{
	width: 56%;
	height: 100%;
}
.kutuphane-menu {
	width: 96%;
	padding: 2%;
	display: table;
	position: relative;
}

.kutuphane-menu {
	color:#303a6b;
}

.kutuphane-hizli-item {
	width: 100%;
	float: left;
	display: table;
	position: relative;
}

.kutuphane-hizli-item li {
	width: 23%;
	display: block;
	float: left;
	height: 12vw;
	position: relative;
	overflow: hidden;
	margin-right: 1%;
	border-radius: 1vw;
	margin-left: 1%;
}

.kutuphane-hizli-item img {
	min-width: 100%;
	transition:0.2s ease;
	height:12vw;
	width:100%;
}

.kutuphane-hizli-item li:hover img {
	transform:scale(1.2);
	transition:0.2s ease;
}

.kutuphane-hizli-item li .hizli-baslik {
	position: absolute;
	width: calc(100% - 2vw);
	padding: 1vw;
	background: rgba(0, 0, 0, 0.2);
	color: #fff;
	bottom: 0;
	font-size: 1.25vw;
	left: 0;
	text-align: right;
	font-family: 'Montserrat', sans-serif;
	text-decoration: none;
	font-weight:bold;
}

.kutuphane-hizli-item li:hover .hizli-baslik  {
	background:rgba(0, 0, 0, 0.3);
	transition:0.25s ease;
}

.sanko_video, .sanko_gorsel {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100%;
}

.sanko_popup {

	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	background: transparent;
	background-size: contain;
	transform: translate(-50%, -50%);
	margin: 0 auto;
	width: 76vw;
	height: 42.8vw;
	/*height: 45.75vw;*/
	max-height: 100vh;
	max-width: 177.78vh;
	/* background: #fff; */
	border-radius: 1vw;
	/* -webkit-box-shadow: -1px 4px 47px -12px rgba(0,0,0,0.75); */
	-moz-box-shadow: -1px 4px 47px -12px rgba(0,0,0,0.75);
	/* box-shadow: -1px 4px 47px -12px rgba(0,0,0,0.75); */
}

.sanko_popup p {
	display: block;
	padding: 1.25vw;
	font-family: 'Montserrat', sans-serif;
	font-size: 85%;
	margin:0;
}

.popup_buton {
	width: 95%;
	display: inline-table;
	margin: 0vw 2.5%;
}

.popup_buton li {
	display: block;
	width: calc((100% - 6vw) / 4);
	float: left;
	margin: 0 0.5vw;
	margin-bottom: 1vw;
}

.popup_buton li a {
	background: #ca2827;
	padding: 1vw;
	border-radius: 0.5em;
	color: #fff;
	font-family: 'Montserrat', sans-serif;
	font-size: 80%;
	display: block;
	float: left;
	width: calc(100% - 2vw);
	text-align: center;
}

.sanko_popup p img {
	display:inline-block;
	float:right;
	width: 40%;
	height:auto;
}

.sanko_video iframe, .sanko_gorsel img {
	display: block;
	margin: 0 auto;
	width: 76vw;
	height: 42.75vw;
	max-height: 100vh;
	max-width: 177.78vh;
	border-radius: 1vw;
	overflow: hidden;
	-webkit-box-shadow: -1px 4px 47px -12px rgba(0,0,0,0.75);
	-moz-box-shadow: -1px 4px 47px -12px rgba(0,0,0,0.75);
	box-shadow: -1px 4px 47px -12px rgba(0,0,0,0.75);
}

.sanko_video_close, .sanko_gorsel_close {
	position: absolute;
	right: 4vw;
	top: 1vw;
	color: white;
	font-size: 3vw;
	cursor: pointer;
}

.sanko_video_close i:hover, .sanko_gorsel_close i:hover {
	color: red;
}

#ustmenu{
	display: table;
	width: 100%;
	position: relative;
	float: left;
	height: 12vh;
	z-index:2;
}

.ustmenu1{
	width: 100%;
	height: auto;
	background: #1b265c;
	float: left;
	font-family: 'Montserrat', sans-serif;
	color: #FFF;
	font-size: 1vw;
}

.ustmenu1 a{
	text-decoration: none;
	color: #FFF;
}

.ustmenu1 li{
	display: block;
}

.adayogrenci{
	margin: 2%;
	float: left;
}

.language {
	display: flex;
	height: 2.7vw;
	width: 5.8vw;
	align-items: center;
}

.language a {
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
}

.language a img {
	height: 50%;
	margin-left: 0.5vw;
	border-radius: 0.25vw;
}

.mezun{
	padding: 1% 3%;
	margin: calc(1% + 0.05vw);
	background: #3e5297;
	border-radius: 5px;
	font-size: 0.9vw;	
	transition: 0.3s ease;
	float: left;
}

.mezun:hover{
	background: #314074;
	transition: 0.3s ease;
}

.ogrenci{
	padding: 1% 3%;
	margin: calc(1% + 0.05vw);
	background: #cb2729;
	border-radius: 5px;
	font-size: 0.9vw;
	transition: 0.3s ease;
	float: left;
}

.ogrenci:hover{
	background: #911b1d;
	transition: 0.3s ease;
}

.ustmenusol, .ustmenusag{
	width: 38%;
	float: right !important;
}

.ustmenusag{
	display: flex;
}

.ustmenusag div{
	margin: 2% 
}

.sosyalmedya{
	margin: 0 2% !important;
	display: flex;
	align-items: center;
	padding: 0;
}

.sosyalmedya a{
	height: 100%;
	width: 1vw;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 0 0.5vw;
	background: transparent;
	transition: 0.3s ease;
}

.sosyalmedya .fb:hover{
	background: #3b5998;
	transition: 0.3s ease;
}

.sosyalmedya .ig:hover{
	background: #517fa4;
	transition: 0.3s ease;
}

.sosyalmedya .yt:hover{
	background: #bb0000;
	transition: 0.3s ease;
}

.sosyalmedya .tw:hover{
	background: #00aced;
	transition: 0.3s ease;
}


.sosyalmedya li{
	display: flex;
	height: 100%;
	align-items: center;
	justify-content: center;
}

.ustmenu2{
	width: 100%;
	background: #ca2827;
	float: left;
	font-family: 'Montserrat', sans-serif;
	color: #FFF;
	font-size: 0.9vw;
	position:relative;
	display: table;
}

.menu li{
	display: block;
	float: left;
	margin: 1vw auto;
	border-right: 1px solid #FFF;
}

.menu span{
	width: 100%;
}

.menu li:last-child {
	border-right: none;	
}

.ustmenu2 a{
	display: block;
	position:relative;
	padding: 0.5vw 1.9vw;
	text-decoration: none;
	color: #FFF;
}

.ustmenu2 a:before {
	content:'';
	position:absolute;
	height:1px;
	background:#fff;
	width:0;
	top:0;
	left:0;
	transition:0.3s ease;
}

.ustmenu2 a:after {
	content:'';
	position:absolute;
	height:1px;
	background:#fff;
	width:0;
	bottom:0;
	right:0;
	transition:0.3s ease;
}

.dropmenu-list a:hover:before, .dropmenu-list a:hover:after {
	content:'';
	width:100%;
	transition:0.3s ease;
}

.dropmenu-list li ul li a:hover:before {
	display:none;
	width: 0;
}

.dropmenu-list li:first-child a:hover:before {
	content:'';
	position:absolute;
	width:0;
	height:0;
	top:0;
	left:0;
	background: transparent;
	animation-name: example3;
	animation-duration: 0.3s;
	animation-fill-mode: forwards;
}

.dropmenu-list li:last-child a:hover:after {
	content:'';
	position:absolute;
	width:0;
	height:0;
	bottom:0;
	right:0 !important;
	background: transparent;
	animation-name: example4;
	animation-duration: 0.3s;
	animation-fill-mode: forwards;
}

@keyframes example3 {
	0%  {width: 0; height: 0;border-top: 1px solid #fff;border-left: 1px solid #fff;background:transparent;}
	100% {width: calc(100% - 1px); height: calc(100% - 1px);border-top: 1px solid #fff;border-left: 1px solid #fff;}
}

@keyframes example4 {
	0%  {width: 0; height: 0;border-bottom: 1px solid #fff;border-right: 1px solid #fff;background:transparent;}
	100% {width: calc(100% - 1px); height: calc(100% - 1px);border-bottom: 1px solid #fff;border-right: 1px solid #fff;}
}

.arama i {
	padding: 0 2.5vw;
	margin: 1.1vw auto;
	font-size: 2vw;
	height: 100%;
	cursor: pointer;
}

.arama {
	display:table;
	position:relative;
	float: right !important;
}

.arama:hover .aramakutusu input{
	transform: perspective(400px) rotateX(0deg);
	transition:0.5s ease;
	top: 100%;
}

.aramakutusu input {
	position: absolute;
	right: 0;
	padding: 1vw 1.5vw;
	width: 25.2vw;
	border: none;
	top: calc(100% - 1.5vw);
	border-bottom-left-radius: 0.5vw;
	background: #ca2827;
	color: #fff;
	outline: none;
	font-size: 1vw;
	height: auto;
	transform: perspective(400px) rotateX(-90deg);
	transition: 0.5s ease;
}

.aramakutusu input:focus {
	transform: perspective(400px) rotateX(0deg);
	top: 100%;
	transition:0.5s ease;
}

.aramakutusu input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
	color:    #fff;
}
.aramakutusu input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color:    #fff;
	opacity:  1;
}
.aramakutusu input::-moz-placeholder { /* Mozilla Firefox 19+ */
	color:    #fff;
	opacity:  1;
}
.aramakutusu input:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color:    #fff;
}
.aramakutusu input::-ms-input-placeholder { /* Microsoft Edge */
	color:    #fff;
}

.aramakutusu input::placeholder { /* Most modern browsers support this now. */
	color:    #fff;
}

.menu{
	display:table;
	float: right;
	margin: 0;
	padding: 0;
}

#loading {
	position: fixed;
	width: 100%;
	height: 100%;
	background: #fff;
	z-index: 9;
	display: table;
}

#loading img {
	width: 25%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.logo{
	width: 20%;
	z-index: 2;
	height: 9vw;
	background-color: #fff;
	-webkit-box-shadow: 0px 6px 21px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 6px 21px 0px rgba(0,0,0,0.75);
	box-shadow: 0 -0.5vw 1vw 0.75vw rgba(0, 0, 0, 0.5);
	display: flex;
	position: absolute;
	flex-direction: column;
	justify-content: center;
	z-index: 3;
}

.logo a {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	font-family: 'Montserrat', sans-serif;
	font-weight: 600;
	color: rgb(109, 105, 104);
	margin-top: 0.5vw;
	font-size: 1.25vw;
}

.logo:after{
	content: '';
	position: absolute;
	height: 100%;
	width: 20%;
	right: -20%;
	background: #FFF;
	-webkit-clip-path: polygon(31% 0, -10% 0, -10% 140%);
	clip-path: polygon(31% 0, -10% 0, -10% 140%);
}

.logo img{
	width: 80%;
}

#sankoslider {
	display: block;
	position: relative;
	height: 88vh;
	width: 100%;
	float: left;
}

#sankofakulteslider {
	display: block;
	position: relative;
	height: 60vh;
	width: 100%;
	float: left;
}

#sankoslider button, #sankofakulteslider button {
	position: absolute;
	top: 50%;
	z-index: 1;
	transform: translateY(-50%);
}

.slide{
	height: 100%;
	width:100%;
}

.slide:before{
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	background: #0e0e0e;
	opacity: 0.5;
	top: 0;
	left: 0;
}

.slick-prev, .slick-next {
	width: 3.5vw;
	height: 3.5vw;
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	background: rgba(255, 255, 255, 0.5);
	top: 50%;
	cursor: pointer;
	border: none;
}

.slick-next {
	right: 0;
}

.slick-prev i, .slick-next i {
	font-size: 2.5vw;
	color: rgba(202, 40, 39, 0.8);
}

ul.slick-dots {
	position: absolute;
	bottom: 3vw;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
}

ul.slick-dots li {
	position: relative;
	display: inline-block !important;
	width: 0.75vw;
	height: 0.75vw;
	background: #d7d8da;
	margin: 0 0.25vw;
	padding: 0;
	cursor: pointer;
	border-radius: 50%;
}

ul.slick-dots li button {
	font-size: 0;
	line-height: 0;
	display: block;
	width: 1vw;
	height: 1vw;
	padding: 0;
	cursor: pointer;
	color: transparent;
	border: 0;
	outline: none;
	background: transparent;
}

.slick-dots li.slick-active:before, .slick-dots li:hover:before {
	content: '';
	position: absolute;
	width: 160%;
	height: 160%;
	background: rgba(215, 216, 218, 0.4);
	left: -30%;
	top: -30%;
	z-index: 0;
	border-radius: 50%;
}

.anaresim{
	display:block;
	float:left;
	width:100%;
	height:88vh;
	background-size: cover !important;
	background-position: center !important;
}

.slider-content{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	color: #FFF;
	font-family: 'Montserrat', sans-serif;
	font-size: 3vw;
	width: 90%;
	font-weight: lighter;
}

.left {
	text-align:left;
}

.left .slider-buton {
	float:left;
}

.right {
	text-align:right;
}

.right .slider-buton {
	float:right;
}

.center {
	text-align:center;
}

.slider-content p {
	padding: 0;
	margin: 0;
}

.slider-content b{
	width: 100%;
	display: block;
	font-size:4vw;
}

.slider-buton{
	font-size: 1vw;
	background: #ca2728;
	width: auto;
	font-weight: bold;
	display: table;
	margin: 2% auto;
	transition: 0.2s ease;
}

.slider-buton a{
	display: block;
	padding: 0.8vw 3vw;
	text-decoration: none;
	color: #FFF;
	cursor:pointer;
}

.slider-buton:hover{
	background: #93090a;
	transition: 0.2s ease;
}

.fakultelistesi{
	display: table;
	margin: 0 auto;
	width: auto;
	position: relative;
	top: -2vw;
	padding: 0;
}

.fakultelistesi li{
	list-style-type: none;
	color: #FFF;
	width: 12vw;
	height: 9vw;
	float: left;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	position: relative;
	top: 0vw;
	transition: 0.1s ease-in;
}

.fakultelistesi li:hover{
	top: -0.5vw;
	transition: 0.1s ease-in;
}

.fakultelistesi li a{
	position: relative;
	height: 100%;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	font-family: 'Montserrat', sans-serif;
	font-size: 1.2vw;
	font-weight: bold;
	z-index: 2;
	text-decoration: none;
	color: #FFF;
	background: rgba(0, 0, 0, 0);
	transition: 0.5s ease;
}

.fakultelistesi li a:hover{
	background: rgba(0, 0, 0, 0.15);
	transition: 0.5s ease;
}

.tipfakulte{
	background: #e75621;
}

.tipfakulte:before{
	content: '\f21e';
	font-family: 'FontAwesome';
	position: absolute;
	font-size: 6vw;
	color: rgba(0, 0, 0, 0.15);
	z-index: 1;
}

.saglikfakulte{
	background: #27335d;
}

.saglikfakulte:before{
	content: '\f82f';
	font-family: 'FontAwesome';
	position: absolute;
	font-size: 6vw;
	color: rgba(255, 255, 255, 0.15);
	z-index: 1;
}

.disfakulte{
	background: #f5a601;
}

.disfakulte:before{
	content: '\f5c9';
	font-family: 'FontAwesome';
	position: absolute;
	font-size: 6vw;
	color: rgba(0, 0, 0, 0.15);
	z-index: 1;
}

.saglikenst{
	background: #36b75d;
}

.saglikenst:before{
	content: '\f0f1';
	font-family: 'FontAwesome';
	position: absolute;
	font-size: 6vw;
	color: rgba(0, 0, 0, 0.15);
	z-index: 1;
}

.fenenst{
	background: #639bbe;
}

.fenenst:before{
	content: '\f5d2';
	font-family: 'FontAwesome';
	position: absolute;
	font-size: 6vw;
	color: rgba(0, 0, 0, 0.15);
	z-index: 1;
}

.ortamenu{
	display: flex;
	margin: 2vw auto;
	width: 90%;
	align-items: stretch;
	height: 41vw;
}

.ortamenu p, .ortamenu{
	font-family: 'Montserrat', sans-serif;
}

.sonhaberler, .duyurular, .takvim{
	flex-direction: column;

	position: relative;
	display: flex;
	width: 100%;
	margin: 0 1vw;
	height: 36vw;
}

.ortabaslik{
	position: relative;
	width: auto;
	height: 2vw;
	margin: 0;
	color: #640000;
}

.ortabaslik span{
	font-family: 'Montserrat', sans-serif;
	font-weight: bold;
	font-size: 1.4vw;
}
.ortamenu span{
	width: auto;
	background: #FFF;
	padding-right: 0.5vw;
}

.ortamenu span:after{
	content: '';
	position: absolute;
	background: black;
	height: 0.15vw;
	width: 100% !important;
	right: 0;
	z-index: -1;
	top: 50%;
	transform: translateY(-50%);
}

.iceriklistesi{
	display: flex;
	height: 100%;
	flex-direction: column;
	padding: 0;
	margin: 0;
}

.duyurular ul .haber .duyururesim1 {
	background:#26a65b;
}

.duyurular ul .tip-fakultesi-haber .duyururesim1 {
	background:#e75621;
}

.duyurular ul .saglik-bilimleri-fakultesi-haber .duyururesim1 {
	background:#27335d;
}

.duyurular ul .dis-hekimligi-fakultesi-haber .duyururesim1 {
	background:#f5a601;
}

.duyurular ul .lisansustu-egitim-enstitusu-haber .duyururesim1 {
	background:#639bbe;
}

.haber{
	display: block;
	height: 22%;
	margin: 1% 0;
	width: 100%;
	max-width:27vw;
}

.haberresim1{
	float: left;
	height: 100%;
	width: 10vw;
	margin-right: 1vw;
	background-size: cover !important;
	background-position: center !important;
}

.haberbaslik{
	font-size: 1vw;
	margin-top: 0;
	margin-bottom: 0.05vh;
	color: black;
	font-weight:bold;
}

.haberaciklama{
	margin-top: 2%;
	font-size: 0.9vw;
	font-weight: 400;
	color: gray;
}

.ortabuton{
	display: table;
	width:100%;
}

.takvim .ortabuton {
	bottom: 0;
	position: absolute;
}

.ortabuton a{
	display: flex;
	justify-content: center;
	align-items: center;
	text-decoration: none;
	color: #000;
	height:3vw;
	font-weight: light;
	font-size: 0.8vw;
	background: #e9e9e9;
	transition: 0.3s ease;
}

.ortabuton a:hover{
	background: #cacaca;
	transition: 0.3s ease;
}

.duyururesim1{
	float: left;
	height: 100%;
	margin: 0 2%;
	width: 25%;
	background: gray;
	margin-right: 1vw;
	-webkit-clip-path: circle(50% at 50% 50%);
	clip-path: circle(50% at 50% 50%);
	display: flex;
	text-align: center;
	justify-content: center;
	align-items: center;
	font-weight: lighter;
	font-size: 0.8vw;
	color: #FFF;
	font-weight: bold;
}

#response {
	height: calc(90% - 2em);
	background: #e9e9e9;
}

.etkinliktakvimi{
	padding: 0;
	display: block;
	height: calc(100% - 3vw);
	overflow-y: scroll;
}

.etkinliktakvimi::-webkit-scrollbar {
	width: 0.5vw;
	background:#e9e9e9;
}

/* Track */
.etkinliktakvimi::-webkit-scrollbar-track {

}

/* Handle */
.etkinliktakvimi::-webkit-scrollbar-thumb {
	background:#8e8e8e;
}

.takvimbaslik{
	margin-top: 1em;
	display: flex;
	width: 90%;
	height: 10%;
	background: #e9e9e9;
	color: black;
	text-align: center;
	justify-content: space-between;
	padding: 0 5%;
	align-items: center;
	font-weight: 300;
	font-size: 1vw;
	border-bottom: 2px solid #8e8e8e;
}

.fa-calendar-alt{
	color: #8e8e8e;	
}

.etkinlik{
	width: 94%;
	margin: 0 3%;
	display: flex;
	align-items: center;
	overflow: hidden;
	background: #e9e9e9;
	border-bottom: 1px solid rgba(142, 142, 142, 0.25);
}

.etkinlikdetay p{
	margin: 0;
}

.etkinliktarih p{
	margin: 0;
	color: #8e8e8e;
	font-weight: 500;
	font-size: 1vw;
	text-align: center;
	line-height: 1.5vw;
}

.etkinliktarih .vurgulu{
	color: #ca2827;
	font-weight: bold;
	font-size: 2.5vw;
	line-height: 2vw;
}

.etkinliktarih{
	float: left;
	padding: 0.5vw 1vw;
	width:15%;
}

.etkinlikdetay{
	float: left;
	padding: 0.5vw 1vw;
	width:69%;
}

.etkinlikdetay p{
	margin: 0.5vw auto;
}

.detaybaslik{
	font-size: 1vw;
	font-weight: bold;
	color:#000;
}

.detaymetin{
	font-size: 0.75vw;
	font-weight: normal;
	color: gray;
}

.detaymekan{
	font-size: 0.75vw;
	font-weight: light;
	color: rgba(0, 0, 0, 0.3);
}

#ortaslide{
	display: block;
	width: 90%;
	margin: 2vw auto;
	position: relative;
}

#ortaslide .slick-prev, #ortaslide .slick-next {
	top: 0;
	right: 8vw;
	background: transparent;
}

#ortaslide .slick-prev i, #ortaslide .slick-next i{
	color: rgba(185, 185, 185, 0.6);
	font-size: 5vw;
}

#ortaslide .slick-next {
	right: 4vw;
}

.ortaslideresim{
	float: left;
	width: 48%;
	margin: 0 1%;
	height: 20vw;
	background-size: cover !important;
	background-position: center !important;
}

.ortaslidemetin{
	float: left;
	font-family: 'Montserrat', sans-serif;
	width: 50%;
	height: 100%;
	display: block;
	flex-direction: column;
}

.ortaslidemetin p{
	margin-top: 0;
	margin-bottom: 1vw;
}

.ortaslideisim{
	font-weight: light;
	font-size: 1.2vw;
	color: #8e8e8e;
}

.ortaslidebaslik{
	font-weight: bold;
	font-size: 2vw;
	color: black;
}

.ortaslidebuton{
	margin-top: 3vw;
}

.ortaslidebuton a{
	display: block;
	padding: 1vw;
	text-decoration: none;
	color: #ca2728;
	font-size:1vw;
	margin-top: 3vw;
	border: 4px solid #ca2728;
	width: 40%;
	background: #FFF;
	font-weight: bold;
	text-align: center;
	transition: 0.3s ease;
}

.ortaslidebuton a:hover{
	color: #FFF;
	background: #ca2728;
	transition: 0.3s ease;
}

.ortaslideyazi{
	font-size: 1vw;
}

.ortaslidekaydirma{
	position: absolute;
	top: 0;
	right: 4vw;
	font-size: 4vw;
	color: rgba(185, 185, 185, 0.6);
}

.fa-chevron-left{
	margin-right: 1vw;
}

.ogrenciisleri{
	display: table;
	width: 90%;
	margin: 2vw 5%;
	position: relative;
	font-family: 'Montserrat', sans-serif;
}

.bilgisistemi a, .kayitkabul a, .ogrencikulupleri a, .yayinlisteleme a{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 3;
}

.bilgisistemi:hover, .kayitkabul:hover, .ogrencikulupleri:hover, .yayinlisteleme:hover{
	transition: 0.25s ease;
	background: rgba(120, 120, 120, 0.1);
}

.bilgisistemi:hover:before, .kayitkabul:hover:before, .ogrencikulupleri:hover:before, .yayinlisteleme:hover:before{
	content:'';
	position: absolute;
	animation-name: example1;
	animation-duration: 0.25s;
	animation-fill-mode: forwards;
	top: 0;
	left: 0;
	width: 0;
	height: 0;
	border:none;
}

.bilgisistemi:hover:after, .kayitkabul:hover:after, .ogrencikulupleri:hover:after, .yayinlisteleme:hover:after{
	content:'';
	position: absolute;
	animation-name: example2;
	animation-duration: 0.25s;animation-fill-mode: forwards;
	top: 0;
	left: 0;
	width: 0;
	height: 0;
}

@keyframes example1 {
	0%  {width: 0; height: 0;border-top: 1px solid rgba(0, 0, 0, 0.35);}
	50%  {width: calc(100% - 1px); height: 0;border-top: 1px solid rgba(0, 0, 0, 0.35);}
	100% {width: calc(100% - 1px); height: calc(100% - 1px);border-top: 1px solid rgba(0, 0, 0, 0.35);border-right: 1px solid rgba(0, 0, 0, 0.35);}
}

@keyframes example2 {
	0%  {width: 0; height: 0;border-left: 1px solid rgba(0, 0, 0, 0.35);}
	50%  {height: calc(100% - 1px); width: 0;border-left: 1px solid rgba(0, 0, 0, 0.35);}
	100% {height: calc(100% - 1px); width: calc(100% - 1px);border-bottom: 1px solid rgba(0, 0, 0, 0.35);border-left: 1px solid rgba(0, 0, 0, 0.35);}
}

.ogrenciisleribaslik{
	font-weight: bold;
	font-size: 2.5vw;
	color: black;
	position: relative;
}

.ogrenciisleribaslik:after{
	content: '';
	position:absolute;
	width: 2vw;
	border-bottom: 2px solid black;
	top: 3.5vw;
	left: 0;
}

.ogrenciisleri i{
	font-size: 2.5vw;
	color: #4a61a3;
}

.ogrenciislerialtbaslik{
	font-size: 1.4vw;
}

.ogrenciisleriyazi{
	font-size: 0.9vw;
}

.bilgisistemi, .kayitkabul, .ogrencikulupleri, .yayinlisteleme{
	float:left;
	width: 20%;
	padding: 1% 2.5%;
	position: relative;
	background: transparent;
	transition: 0.25s ease;
}

.ogrenciisleributon{
	font-family: 'Montserrat', sans-serif;
	color: #FFF;
	background: #f7ca15;
	text-align: center;
	width: 20%;
	margin: 3vw 40%;
	font-size: 1vw;
	display: table;
	float: left;
	transition: 0.5s ease;
}

.ogrenciisleributon a{
	text-decoration: none;
	color: #FFF;
	padding: 1vw 2vw;
	display: block;
}

.ogrenciisleributon:hover{
	background: #d3ac11;
	transition: 0.5s ease;
}

.isinhilesi{
	display: table;
	width: 50%;
	font-family: 'Montserrat', sans-serif;
	background:url(image/sani.jpg);
	background-size:cover;
	background-position:center;
	color: #FFF;
	font-weight: lighter;
	padding: 8vw 25%;
}

.isinhilesimetin{
	width: 100%;
	text-align: center;
}

.isinhilesi1{
	font-size: 3vw;
	font-style: italic;
	display: table;
	margin: 0 auto;
	margin-bottom: 5vw;
	position: relative;
}

.isinhilesi1:after{
	content: '';
	position: relative;
	display: table;
	margin: 0 auto;
	border-bottom: 1px solid rgba(255, 255, 255, 0.5);
	width: 80%;
	bottom: -2vw;
}

.isinhilesi2{
	font-size: 1.5vw;
	color: rgba(255, 255, 255, 0.5);
}

footer{
	display: table;
	width: 100%;
	border-bottom: 1vw solid #2d3768;
}

.sayfasonu{
	display: table;
	width: 90%;
	margin: 5vw auto;
	font-family: 'Montserrat', sans-serif;
	color: gray;
	margin-bottom: 0 !important;
	padding-bottom: 2vw;

}

.sayfasonu1, .sayfasonu2, .sayfasonu3{
	float: left;
}

.sayfasonu1{
	width: 25%;
	font-size: 0.9vw;
	margin-bottom: 10px;
}

.sayfasonulogo{
	height: auto;
	display: table;
}

.sayfasonulogo img {
	width: 90%;
	float: left;
}

.sayfasonu2{
	width: 50%;
	padding-left: 5%;
	display: flex;
	justify-content: space-between;
	flex-direction:column;
}

.sayfasonu2 ul li a {
	font-weight: bold;
}

.kurumlar {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	height: 4vw;
	padding:1% 0;
	border-top: 1px solid rgba(0, 0, 0, 0.2);
	border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

.kurumlar a {
	width: auto;
	height: 100%;
	margin: 10px;
}

.kurumimage {
	width: auto;
	height: 100%;
	margin:1%;
}

.sayfasonu ul{
	padding: 0;
	margin: 0;
}

.sayfasonu2 ul li{
	font-size: 0.9vw;
	display: block;
	line-height: 1.75vw;
	width:33%;
	float:left;
}

.sayfasonu2 ul li ul li {
	width:100%;
}

.sayfasonu2 ul li ul li a{
	text-decoration: none;
	color: gray;
	position: relative;
	font-weight: 400;
}

.sayfasonu2 ul li ul li a:hover{
	color: #000;
	transition: 0.3s ease;
}

.sayfasonu2 ul li ul li a:after{
	content:'';
	background-color: #000;
	position: absolute;	
	height: 1px;
	width: 0;
	bottom: 0;
	left: 0;
	transition: 0.2s ease;
}

.sayfasonu2 ul li ul li a:hover:after{
	content:'';
	width: 100%;
	transition: 0.2s ease;
}

.sayfasonu3{
	width: 15%;
	padding-left: 5%;
	padding-top: 2vw;
}

.sayfasonuiletisim{
	display: flex;
	justify-content: space-between;
	font-weight: bold;
	font-family: 'Montserrat', sans-serif;
}

.sayfasonubuton{
	text-align: center;
	transition: 0.5s ease;
	background: #f7ca15;
	display: block;
}

.sayfasonubuton a{
	text-decoration: none;
	color: #FFF;
	font-size: 1vw;
	padding: 1vw 2vw;
	display: block;
	width:max-content;
}

.sayfasonubuton:hover{
	background: #d3ac11;
}

.sayfasonusosyalmedya{
	display: flex;
	flex-direction: row;
	justify-content: center;
	text-align: center;
	font-size: 1.5vw;
	padding: 0;
	margin-top: 1vw !important;

}

.sayfasonusosyalmedya a{
	display: table;
	padding: 0.5vw;
	color: gray;
	transition: 0.2s ease;
	border-radius: 0.3vw;
}

.sayfasonusosyalmedya i{
	width: 1.5vw;
}

.sayfasonusosyalmedya .fb:hover{
	background: #3b5998;
	color: #FFF;
	transition: 0.3s ease;
}

.sayfasonusosyalmedya .ig:hover{
	background: #517fa4;
	color: #FFF;
	transition: 0.3s ease;
}

.sayfasonusosyalmedya .yt:hover{
	background: #bb0000;
	color: #FFF;
	transition: 0.3s ease;
}

.sayfasonusosyalmedya .tw:hover{
	background: #00aced;
	color: #FFF;
	transition: 0.3s ease;
}

.copyright{
	display: table;
	width: 50%;
	margin: 1.2vw auto;
	text-align: center;
	color: #8e8e8e;
	font-family: 'Montserrat', sans-serif;
	font-size: 0.9vw;
}

.mobilmenu {
	display:none;
}

.dropdown-menu a:after, .dropdown-menu a:before {
	content:'';
	display:none !important;
	animation-name:unset !important;
}

.dropdown-menu ul a:after, .dropdown-menu ul a:before {
	content:'';
	animation-name:unset !important;
	display:block !important;
}

.dropdown-menu ul a:hover:after {
	content: '';
	width: 100% !important;
	height: 1px !important;
	transition: 0.3s ease;
	animation-name:unset !important;
	background: #fff !important;
}

.dropmenu-list li ul {
	display: none;
	position: absolute;
	top: calc(100% - 1vw);
	width: 100%;
	height: auto;
	padding: 3% 2%;
	left: 0;
	z-index: 2;
	background: #ca2827;
}

.dropmenu-list li:hover ul {
	display:block;
}

.dropmenu-list li:hover ul li ul {
	display:inline-grid;
}

.dropmenu-list li ul:hover {
	display:block;
}

.dropmenu-list li ul:hover li ul {
	display:inline-grid;
}

.dropmenu-list li ul li {
	display: table;
	height: auto !important;
	width: auto !important;
	margin: 0.5vw 1vw;
	border:unset;
}

.dropmenu-list li ul li a {
	color: rgb(255, 255, 255);
	display: block;
	text-align: left;
	padding: 0.25vw 0 !important;
	margin: 0.25vw 0 !important;
	font-size: 1.5vw;
	height: auto;
	float: unset;
	border-bottom: 0.1vw solid;
}

.dropmenu-list li ul li ul {
	position: unset;
	display: inline-grid;
	padding: 0;
	width: 100%;
	top: unset !important;
	padding-bottom: 0.1vw;
}

.dropmenu-list li ul li ul li {
	display: table;
	float: left;
	margin: 0 !important;
	font-size: 1.25vw;
	text-align: center;
	height: unset !important;
	border: unset;
}

.dropmenu-list li ul li ul li a {
	font-size: 1.25vw;
	border: unset;
}

.alignleft {
	float:left;
	margin-right:1vw;
	margin-bottom:1vw;
}

.alignright {
	float:right;
	margin-left:1vw;
	margin-bottom:1vw;
}

.aligncenter {
	display:table !important;
	margin:2vw auto;
}

#page-single, #page, #fakultecontent {
	display: block;
	width: 100%;
	float: left;
	font-family: 'Montserrat', sans-serif;
	font-size:1vw;
}

.subcat-list ul {
	display: table;
	width: 96%;
	padding: 2%;
}

.subcat-list ul li {
	display: block;
	width: 29%;
	float: left;
	margin: 2%;
	display: table;
	position: relative;
	height: 25vw;
	margin-bottom: 2vw;
	border: 0.1vw solid #DFDFDF;
	border-top: 0.3vw solid #ca2827;
	overflow: hidden;
	background: -webkit-linear-gradient(top,#fff 1%,#f9f9f9 98%);
	background: linear-gradient(to bottom,#fff 1%,#f9f9f9 98%);
}

.post_start {
	width: 100%;
	display: block;
	float: left;
}

.singletitle {
	display: block;
	float: left;
	width: 96%;
	padding: 0 2%;
	text-align: right;
	font-family: 'Montserrat', sans-serif;
	background: #1b265c;
	color: #fff;
}

.singletitle h3 {
	width: 80%;
	float: right;
	text-align:left;
}

.post_content {
	display: block;
	float: left;
	padding: 2% 5%;
	width: 90%;
	font-family: 'Montserrat', sans-serif;
	font-size: 1vw;
}

.post_content img {
	max-width:100%;
	height:auto;
}

.catfloat {
	width: 95%;
	padding: 2.5%;
	height: 100%;
	display: table;
	background-color: rgba(235, 235, 235, 0) !important;
	transition: 0.5s ease;
}

.catdetail {
	width: 50%;
	padding: 0 3%;
	display: table-cell;
	float: unset;
	text-align: center;
}

.catdetail h2 {
	font-family: 'Montserrat';
	color: #4d4d4f;
	font-size: 1.25vw;
	margin: 1vw 0;
	min-height: 5vw;
	height: auto;
	display: flex;
	align-items: center;
	justify-content: center;
}

.catcatlink {
	height: 55%;
	display: table;
	margin: 4%;
	width: calc(92% - 0.2vw);
}

.catcatimg {
	height: 100%;
	padding: 2%;
	display: table;
	width: 96%;
	position: relative;
	overflow: hidden;
	border: 0.1vw solid #DFDFDF;
}

.catimg {
	position: relative;
	background-position: center !important;
	width: 100%;
	height: 100%;
	background-size: cover !important;
	transition: 1s ease;
	background-repeat: no-repeat !important;
}

.catcatimg:hover .catimg {
	transform: scale(1.25);
	transition: 1s ease;
}

.catcatimg:after {
	content: '';
	background: rgba(202, 40, 39, 0.4);
	background-image: url(image/favicon.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 30%;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	transition: 0.5s ease;
}

.catcatimg:hover:after {
	opacity: 1;
	transition: 0.5s ease;
}

.catdetail p {
	font-family: 'Montserrat';
	color: #4d4d4f;
	font-size: 1vw;
	float: left;
	display: none;
	line-height: 1.25vw;
	text-align: center;
	width: 100%;
}

.detaybuton a {
	display: none;
	text-decoration: none;
	font-size: 1vw;
	color: #fff;
	background: #ca2827;
	padding: 0.75vw 1vw;
	margin: 1vw 0;
	border-radius: 0.25vw;
	font-family: 'Montserrat', sans-serif;
	margin: 0 auto;
	position: absolute;
	bottom: 3vw;
	left: 50%;
	transform: translateX(-50%);
}

.hata {
	font-family: 'Montserrat', sans-serif;
	font-size: 5vw;
	color: #ca2827;
	font-weight: bold;
	width: 90%;
	padding: 5%;
	text-align: center;
	display: block;
	float: left;
}

.akademik-headbar {
	background-size: cover !important;
	background-position: center !important;
	height: 35vw;
	position: relative;
	display: table;
	width: 100%;
}

.akademik-headbar .way {
	display: table;
	text-align: center;
	width: 100%;
	background: #ca2827;
}

.akademik-headbar .way a, .akademik-headbar .way i {
	color: #ffffff;
	text-decoration: none;
	font-weight:bolder;
}

.akademik-headbar h3 {
	display: table;
	font-size: 1.25vw;
	font-family: 'Montserrat', sans-serif;
	margin: 0.75vw;
	color: #ffffff;
	float:right;
}

.akademik_secenek {
	display: table;
	width: 98%;
	font-weight:bold;
	text-align:right;
	background: #ffffff;
	color: #ca2827;
	padding: 1%;
	border-bottom: 0.1vw solid;
	font-size: 1.5vw;
	font-family: 'Montserrat', sans-serif;
	float: left;
}

.akademik_secenek2 {
	display: table;
	width: 98%;
	font-weight:bold;
	text-align:left;
	background: #ffffff;
	color: #ca2827;
	padding: 1%;
	border-bottom: 0.1vw solid;
	font-size: 1.5vw;
	font-family: 'Montserrat', sans-serif;
	float: left;
}

.akademik_secenek2.first_cat {
	background: #ca2827;
	color: #fff;
}
.akademik_secenek2.second_cat {
	padding-left: 3vw;
}

.uye-detay {
	background: rgba(202, 40, 39, 0.5);
	display: table;
	padding: 2vw;
	position: absolute;
	left: 7vw;
	top: 50%;
	width:30%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	color: #fff;
	font-family: 'Montserrat', sans-serif;
	margin-top: 2vw;
}

.akademik-uye-img {
	width: 25%;
	background-size: cover !important;
	background-position: center !important;
	height: 30vw;
	right: 12vw;
	position: absolute;
	bottom: 0;
}

.uye-alan {
	font-size: 2vw;
	display: table;
	width: 100%;
}

.uye-ana {
	font-size: 1.5vw;
	display: table;
	width: 100%;
}

.uye-unvan {
	font-size: 2.5vw;
	margin-top: 0.5vw;
	font-family: 'Montserrat', sans-serif;
}

.uye-isim {
	font-size: 3vw;
	font-weight: bold;
	font-family: 'Montserrat', sans-serif;
}

.uye-iletisim {
	width: 100%;
	float: left;
	display: table;
	border-bottom: 0.1vw solid;
	padding-bottom: 1.25vw;
	padding-top: 1vw;
	font-size: 1.25vw;
}

.uye-iletisim div {
	display: block;
	float: left;
	margin: 0 0.25vw;
}

.uye-link {
	display: table;
	float: left;
	width: 100%;
	padding-top: 1vw;
	font-size: 2vw;
}

.uye-link div a {
	color: #fff;
	text-decoration: none;
	display: block;
	float: left;
	padding-left: 2vw;
	margin-left: 0.5vw;
	font-weight: bold;
	font-family: 'Montserrat', sans-serif;
	position: relative;
}

.uye-link div a:before {
	content: '';
	height: 0.12vw;
	width: 1.9vw;
	background: #ca2827;
	left: 0;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}

.catfloat {
	width: 95%;
	padding: 2.5%;
	height: 100%;
	display: table;
	background-color: rgba(235, 235, 235, 0) !important;
	transition: 0.5s ease;
}

.catdetail {
	width: 50%;
	padding: 0 3%;
	display: table-cell;
	float: unset;
	text-align:center;
}

.detaybuton a {
	display: none;
	text-decoration: none;
	font-size: 1vw;
	color: #fff;
	background: #ca2827;
	padding: 0.75vw 1vw;
	margin: 1vw 0;
	border-radius: 0.25vw;
	font-family: 'Montserrat', sans-serif;
	margin: 0 auto;
	position: absolute;
	bottom: 3vw;
	left: 50%;
	transform: translateX(-50%);
}

.headbar h3 {
	border-bottom: 1vw solid #ca2827;
	display: block;
	font-size: 4vw;
	font-family: 'Montserrat', sans-serif;
	color: #4d4d4f;
	position: absolute;
	left: 50%;
	min-width: 75%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.catdetail h2 {
	font-family: 'Montserrat', sans-serif;
	color: #4d4d4f;
	font-size: 1.25vw;
	margin: 1vw 0;
	min-height: 5vw;
	height:auto;
	display: flex;
	align-items: center;
	justify-content: center;
}

.catpost h2 {
	font-size:1.25vw !important;
}

.catdetail p {
	font-family: 'Montserrat', sans-serif;
	color: #4d4d4f;
	font-size: 1vw;
	float: left;
	display:none;
	line-height: 1.25vw;
	text-align: center;
	width:100%;
}


.subcat-list ul li img {
	width:50%;
	height:auto;
	float:left;
}

#akademik-kadro {
	width: 98%;
	margin: 1%;
	display:table;
}

.akademik-item {
	width: 21%;
	margin: 2%;
	display: block;
	float: left;
	height:32vw;
}

.idarikadro .akademik-item {
	height:auto;
}

.idarikadro .akademik-content {
	position:relative;
}

.idari-item {
	width: 29.25%;
	margin: 2%;
	height:27vw;
	display: block;
	float: left;
}

.idari-item a {
	border:none !important;
}

.akademik-img-content {
	display:table;
	position: relative;
	width: 100%;
}

.akademik-img {
	width: 100%;
	background-size: cover !important;
	background-position: top !important;
	height: 22.5vw;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	transition:0.5s ease;
}

.akademik-img:hover {
	-webkit-filter: grayscale(0);
	filter: grayscale(0);
	transition:0.5s ease;
}

.akademik-content {
	position: absolute;
	bottom: -1vw;
	right: 1vw;
	text-align: right;
}

.akademik-title {
	padding: 0.5vw 1vw;
	background: #444;
	color: #fff;
	width:auto;
	font-family: 'Montserrat', sans-serif;
	font-size: 1.1vw;
	border-radius: 0.2vw;
}

.akademik-unvan {
	position: relative;
	bottom: 0.25vw;
	background: #ee3733;
	display: table;
	width:auto;
	float: right;
	padding: 0.25vw 0.75vw;
	color: #fff;
	border-radius: 0.2vw;
	font-family: 'Montserrat', sans-serif;
	font-size: 1vw;
}

.akademik-uye-detay {
	font-family: 'Montserrat', sans-serif;
	font-size: 1.1vw;
	width: 100%;
	text-align: right;
	margin-top: 1.25vw;
	color: #4d4d4f;
}

.akademik-detay {
	display: flex;
	align-items: center;
	float: right;
	justify-content: flex-end;
	width: 100%;
	font-weight:600;
}

.akademik-detay i {
	width: 1.5vw;
	height: 1.5vw;
	display: flex;
	float: right;
	align-items: center;
	justify-content: center;
}

.akademik-detay a {
	display: flex;
	align-items: center;
	text-decoration: none;
	color: #4d4d4f;
}

.akademik-kapsayici {
	min-width: 100% !important;
	display: table;
	float: left;
	color: #4d4d4f;
}

.akademik-kapsayici h1 {
	padding: 1% 0;
	border-bottom: 0.1vw solid #DFDFDF;
	font-size: 1.75vw;
	cursor: pointer;
	margin:0;
}

.akademik-kapsayici h1.active span {
	transform:rotate(180deg);
	transition:0.5s ease;
}

.akademik-kapsayici ul li .active span {
	transform:rotate(180deg);
	transition:0.5s ease;
}

.akademik-kapsayici span {
	float: right;
	transform:rotate(0deg);
	transition:0.5s ease;
}

.akademik-kapsayici .akademiktutucu {
	display: none;
}

.akademik-kapsayici ul {
	width: 100%;
	background: #dfdfdf;
	float: left;
	padding:0 !important;
	margin: 0;
}

.akademik-kapsayici li {
	display: block;
	float: left;
	width: 100%;
	overflow: auto;
	margin:0 !important;
}


.akademik-kapsayici ul li .genislet {
	width: 96%;
	font-size: 1.25vw;
	padding: 2%;
	cursor: pointer;
	border-bottom: 0.1vw solid #4d4d4f;
}

.akademik-kapsayici ul li ul {
	display: none;
	background: rgb(77, 77, 79);
	color: rgb(255, 255, 255);
}

.akademik-kapsayici ul table{
	margin: 0;
	width: 100% !important;
	min-width: 98%;
	border-radius: 0;
	box-shadow: none !important;
}

.akademik-kapsayici ul table tr{
	box-shadow:none !important;
}

.akademik-kapsayici td img {
	width: 15%;
}

.post_content p a {
	text-decoration: none;
	color: #ca2827;
	border-bottom: 0.1vw dotted;
}

.post_content table {
	display: table;
	font-size: 1vw;
	min-width: 45%;
	width: auto !important;
	border-spacing: 0 0.5vw;
	margin: 1% auto;
	border-collapse: collapse;
	background: #ffffff;
	border-radius: 0.5vw;
	padding: 1%;
	overflow: hidden;
	-webkit-box-shadow: 0px 1vw 2vw -1vw rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 1vw 2vw -1vw rgba(0,0,0,0.75);
	box-shadow: 0px 1vw 2vw -1vw rgba(0,0,0,0.75);
}

.post_content table tr {
	/*font-weight: bold;*/
	text-align: center;
}

.post_content table tr:nth-child(odd) {
	background: #ffffff;
	/*color: #404040;*/
}

.post_content table tr:nth-child(even) {
	background: #f5f5f5;
}

.post_content table th {
	padding: 1vw 0.75vw;
	color: #404040;
	border: none;
	border-bottom: 0.2vw solid;
}

.post_content table td {
	padding: 1vw 0.75vw;
	border: none;
	width:auto !important;
}

.alignleft {
	float:left;
	margin-right:1vw;
}

.alignright {
	float:right;
	margin-left:1vw;
}

.aligncenter {
	display:table !important;
	margin:2vw auto;
}

.wp-pagenavi {
	display: table;
	width: auto;
	margin: 0 auto;
	height: 2vw;
	padding: 0;
	margin-bottom:1vw;
	background: #fff;
	border-radius: 0.5vw;
	overflow:hidden;
	text-align: left;
	border: 0.1vw solid #dfdfdf;
}

.wp-pagenavi span, .wp-pagenavi a {
	padding: 1.25vw 1.75vw;
	display: flex;
	height: 100%;
	align-items: center;
	float: left;
	justify-content: center;
	border-right: 0.1vw solid #dfdfdf;
	text-decoration: none;
	font-size: 1vw;
	font-family: 'Montserrat', sans-serif;
	color: #ca2827;
	background:#fff;
	transition:0.25s ease;
}

.wp-pagenavi a:last-child {
	border-right: 0;
}

.wp-pagenavi a:hover {
	background:#efefef;
	transition:0.25s ease;
}

.wp-pagenavi .current {
	background:#dfdfdf;
}

.kapsam {
	width: 100%;
	overflow:hidden;
}

#top{
	z-index:100;    
	display:none;  
	position: fixed;
	z-index: 15;
	right: 2%;
	bottom: 0;
	cursor:pointer;
	font-size: 1.5em;
	padding: 0.75% 1.5%;
	color: #fff;
	background: #1b265c;
	border-top-left-radius: 0.25em;
	border-top-right-radius: 0.25em;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.25);
	-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.25);
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.25);
}

.iletisimsayfasi {
	display:flex;
	align-items:center;
}

.iletisimleft {
	width: 50%;
	float: left;
	display: block;
	position: relative;
	color: #303a6b;
}

.iletisimharita {
	display: block;
	position: relative;
	width: 100%;
	float: right;
	height: calc(20vw + 50px);
	z-index: 1;
	overflow: hidden;
	-webkit-box-shadow: 0px 2vw 2vw -2.5vw rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 2vw 2vw -2.5vw rgba(0,0,0,0.5);
	box-shadow: 0px 2vw 2vw -2.5vw rgba(0,0,0,0.5);
}

.iletisimharita iframe {
	display: block;
	float: right;
	height: calc(100% + 50px);
	width: 100%;
	left: 0;
	z-index: 1;
	right: 0;
	bottom: 0;
	border-radius: 1vw;
	overflow: hidden;
}

.iletisimbilgi {
	display: flex;
	width: 100%;
	flex-wrap: wrap;
}

.iletisimbilgi li {
	width: 47.5%;
	margin: 2.5% 2.5% 2.5% 0;
	float: left;
	display: flex;
	flex-direction: column;
}

.iletisimbilgi li i {
	font-size: 1.5vw;
	margin-right: 1vw;
	width: 1vw;
}

.iletisimbilgi li p {
	margin: 0.25vw 0;
	display: flex;
	align-items: center;
	font-weight: 500;
}

.iletisimbilgi li h2 {
	font-family: 'Montserrat', sans-serif;
	font-weight: bolder;
}

.iletisimright {
	display: block;
	float: left;
	width: 41%;
	margin: 0 2.5%;
	background: #ffffff;
	padding: 2%;
	border-radius: 1vw;
	-webkit-box-shadow: 0vw -0.5vw 1.75vw -1.5vw rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0vw -0.5vw 1.75vw -1.5vw rgba(0, 0, 0, 0.75);
	box-shadow: 0vw -0.5vw 1.75vw -1.5vw rgba(0, 0, 0, 0.75);
}

.iletisimright h3 {
	width: 100%;
	text-align: center;
	font-family: 'Montserrat', sans-serif;
	font-weight: bolder;
	font-size: 1.5vw;
	color: #1b265c;
}

.formtutucu {
	width: 75%;
	margin: 0 auto;
	display: block;
	margin-bottom: 1vw;
	font-family: 'Montserrat', sans-serif;
}

.formtutucu label {
	width: 100%;
	display: block;
	float: left;
	margin: 0.5vw 0;
	color: #1b265c;
	font-weight: 500;
}

.formtutucu label span {
	float: right;
}

.formtutucu input, .formtutucu textarea {
	padding: 1.25vw 1vw;
	border: 0.1vw solid;
	color: #1b265c;
	border-radius: 0.5vw;
	width: calc(100% - 2.2vw);
	font-size: 1vw;
	font-family: 'Montserrat', sans-serif;
	font-weight: 500;
}

.formtutucu input[type="radio"] {
	width: auto!important;
}

.gonderbuton {
	font-family: 'Montserrat', sans-serif;
	font-size: 1.25vw;
	font-weight: bold;
	align-items: center;
	justify-content: space-between;
	display: flex;
	color: #fff;
	cursor: pointer;
	text-align: center;
	width: 75%;
	border:none;
	border-radius: 0.5vw;
	margin: 0 auto;
	padding: 3% 5%;
	background: #303a6b;
	background: -moz-linear-gradient(-45deg, #303a6b 0%, #6165d3 100%);
	background: -webkit-linear-gradient(-45deg, #303a6b 0%,#6165d3 100%);
	background: linear-gradient(135deg, #303a6b 0%,#6165d3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#303a6b', endColorstr='#6165d3',GradientType=1 );
	transition:0.2s ease;
	background-size: 200%;
	background-position: center;
}

.gonderbuton:hover {
	background-position:left;  
	width: 75%;
	padding: 3% 8%;
	transition:0.2s ease;
}

.gonderbuton span {
	float: right;
	font-size: 2.5vw;
}

.formtutucu input::placeholder, .formtutucu textarea::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #1b265c;
	opacity: 1; /* Firefox */
}

.formtutucu input:-ms-input-placeholder, .formtutucu textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #1b265c;
}

.formtutucu input::-ms-input-placeholder, .formtutucu textarea::-ms-input-placeholder { /* Microsoft Edge */
	color: #1b265c;
}

.rl-basicmasonry-gallery {
	display: flex !important;
	margin: 0 auto !important;
	flex-wrap: wrap !important;
	justify-content: center !important;
	z-index:1 !important;
}

.rl-gallery-item-content {
	margin: 1%;
}

.rl-basicmasonry-gallery a, .rl-basicmasonry-gallery a {
	border: none;
	outline: none;
	height: 200px;
	overflow: hidden;
	width: auto;
	display: flex;
	align-items: center;
	justify-content: center;
}

.anaform {
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	display: block;
	width: 30%;
	height: auto;
	font-size: 1vw;
	background: #1b265c;
	border-radius: 2vw;
	float: right;
	padding: 2vw 0;
}

.anaform .wpcf7-form-control-wrap {
	display:table;
}

.anaform div.wpcf7-validation-errors, .anaform div.wpcf7-acceptance-missing, .anaform div.wpcf7-response-output {
	color:#fff;
	margin: 0 !important;
	width: 90%;
	border: none !important;
}

.anaform span.wpcf7-not-valid-tip {
	position: absolute;
	top: 50%;
	right: 0;
	width: max-content;
	transform: translateY(-50%);
}

.anaform h2 {
	text-align: center;
	font-size: 2vw;
	margin: 0.25vw 0;
}

.anaform h3 {
	font-size: 1vw;
	text-align: center;
	font-weight: 300;
}

.anaform .formtutucu textarea {
	height: 5vw !important;
}

.formtutucu input, .formtutucu textarea {
	width:calc(100% - 1.5vw);
}

.anaform .formtutucu {
	width: 90%;
	margin-bottom: 0.5vw;
}

.anaform .formtutucu input, .anaform .formtutucu textarea {
	padding: 1vw 0.75vw;
}

.anaform .gonderbuton {
	position: relative !important;
	transform: unset !important;
	top: unset !important;
	margin-top: 1vw !important;
	width: 90%;
	background: #ca2827;
	background: -moz-linear-gradient(-45deg, #ca2827 0%, #8c1312 100%);
	background: -webkit-linear-gradient(-45deg, #ca2827 0%,#8c1312 100%);
	background: linear-gradient(135deg, #ca2827 0%,#8c1312 100%);
}

@media only screen and (min-width: 1500px) {
	.sanko_popup p {
		font-size: 0.9vw;
	}
	.popup_buton {
		width: 95%;
		display: inline-table;
		margin: 2vw 2.5%;
	}

	.popup_buton li a {
		font-size:0.9vw;
	}
}

@media only screen and (max-width: 768px) {
	
	.sanko_video_close, .sanko_gorsel_close {
		font-size: 15vw;
	}

	.sanko_popup {
		width: 90vw;
		height: 90vh;
	}

	.sanko_popup p {
		font-size:70%;
	}

	.popup_buton li {
		width: 100%;
	}
	.popup_buton li a {
		padding: 2vw;
		width: calc(100% - 4vw);
	}

	.iletisimsayfasi {
		display:block;
	}

	.iletisimleft {
		width: 100%;
	}

	.iletisimharita {
		height:calc(50vw + 50px);
	}

	.iletisimbilgi li {
		width:97.5%;
	}

	.iletisimbilgi li h2 {
		font-size:6vw;
	}

	.iletisimbilgi li p {
		font-size: 5vw;
		margin: 1.25vw 0;
	}

	.iletisimbilgi li i {
		font-size: 6.5vw;
		margin-right: 8vw;
	}

	.iletisimright {
		width: 91%;
	}

	.iletisimright h3 {
		font-size:7.5vw;
	}

	.anaform {
		width: 85%;
		left: 50%;
		transform: translate(-50%, -50%);
	}

	.anaform .anaformbaslik h2 {
		text-align: center;
		font-size: 4vw;
		margin: 0.25vw 0;
	}

	.anaform .anaformbaslik h3 {
		font-size: 2vw;
		text-align: center;
		font-weight: 300;
	}

	.anaform .formtutucu {
		width: 46%;
		margin-bottom: 0.5vw;
		display: block;
		float: left;
		margin: 1% 2%;
	}

	.anaform .formtutucu input, .anaform .formtutucu textarea {
		border: 0.25vw solid;
		width: calc(100% - 2vw);
		font-size: 2.5vw;
		display: block;
		float: left;
		padding: 1vw 0.75vw;
	}

	.anaform .gonderbuton {
		width: 45%;
		float: right;
		margin-right: 2vw;
		padding: 2% 5%;
		font-size: 5vw;
	}

	.anaform .gonderbuton span {
		font-size: 5vw;
	}

	.anaform .gonderbuton span {
		font-size: 5vw;
	}

	.formtutucu {
		width:95%;
	}

	.formtutucu label {
		font-size: 6vw;
	}

	.formtutucu input, .formtutucu textarea {
		padding: 3.25vw 3vw;
		border: 0.25vw solid;
		width: calc(100% - 6.5vw);
		font-size: 5vw;
	}

	.gonderbuton {
		width: 95%;
		font-size: 7vw;
		padding: 6% 9%;
	}

	.gonderbuton span {
		font-size: 10vw;
	}

	.gonderbuton:hover {
		width: 95%;
		padding: 6% 12%;
	}

	#top {
		padding: 3.75% 4.5%;
	}

	#ustmenu {
		height: auto;
	}

	#sankoslider, #sankofakulteslider {
		display: block;
		position: relative;
		height: 60vw;
	}

	.sayfasonu1 {
		width: 100%;
		font-size: 4vw;
	}

	.sayfasonulogo {
		margin: 0 auto;
	}

	.sayfasonu3 {
		width: 100%;
		padding-left: 0;
	}

	.sayfasonubuton a {
		font-size: 5vw;
		padding: 2vw;
	}

	.sayfasonusosyalmedya {
		font-size: 7.5vw;
	}

	.sayfasonusosyalmedya i {
		width: 10vw;
	}

	.ustmenusol, .ustmenusag {
		width:100%;
	}

	.sayfasonu2 {
		width: 100%;
		margin: 5% 0;
		padding-left:0;
	}

	.sayfasonu2 ul li {
		font-size: 5vw;
		display: block;
		line-height: 6vw;
		width: 100%;
		text-align: center;
		float: left;
		margin: 2vw 0;
	}

	.logo a {
		font-size: 5vw;
	}

	.kurumlar {
		display: block;
		width: 100%;
		max-width: 80vw;
		height: auto;
		margin: 0 auto;
		overflow: hidden;
	}

	.kurumimage, .kurumlar a {
		margin:0;
	}

	.kurumimage {
		width:100%;
		height:auto;
	}

	.kurumlar .slick-track {
		display: flex;
		align-items: center;
	}

	.copyright {
		width: 100%;
		margin: 3.2vw auto;
		font-size: 3.9vw;
	}

	.logo {
		width: 100%;
		height: 25vw;
		display: block;
		background-color: #fff;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
		display: flex;
		position: relative;
		flex-direction: column;
		justify-content: center;
	}

	.logo img {
		width:50%;
	}

	.ustmenusag {
		display:none;
	}

	.language {
		height: 10vw;
		width: 13vw;
		float:right !important;
	}

	.language a img {
		height: 80%;
	}

	.ustmenu1 a {
		text-decoration: none;
		color: #FFF;
		display: flex;
		height: 10vw;
		width:max-content;
		float: left;
		align-items: center;
		justify-content: center;
		margin-left:1%;
	}

	.mezun, .ogrenci {
		padding: 1vw 3vw;
		font-size: 5vw;
		border-radius: 5px;
		display: block;
		margin: 0;
	}

	.adayogrenci {
		display:none !important;
	}

	.menu {
		width: 100%;
	}

	.arama {
		display: none;
	}

	.menu li {
		margin:0;
	}

	.slider-content, .slider-content b {
		font-size:7vw;
	}

	.slider-buton {
		font-size: 5vw;
	}

	.slider-buton a {
		padding: 1.8vw 5vw;
	}

	.slick-prev, .slick-next {
		width: 10.5vw;
		height: 10.5vw;
	}

	.slick-prev i, .slick-next i {
		font-size: 10vw;
	}

	ul.slick-dots li {
		width: 2.75vw;
		height: 2.75vw;
		margin: 0 0.75vw;
	}

	ul.slick-dots {
		bottom: 8vw;
	}

	.fakultelistesi {
		top: -6vw;
	}

	.fakultelistesi li {
		width: 20vw;
		height: 17.5vw;
	}

	.fakultelistesi li a {
		font-size: 2.2vw;
	}

	.disfakulte:before, .saglikfakulte:before, .tipfakulte:before, .fenenst:before {
		font-size:10vw;
	}

	.ortabaslik {
		display:table;
	}

	.ortabaslik span {
		font-size:7vw;
		margin: 2vw 0;
		display: table;
	}

	.ortamenu span:after {
		height:0.5vw;
	}

	.ortamenu {
		display:table;
	}

	.sonhaberler, .duyurular, .takvim {
		height:auto;
		margin:0;
	}

	.haber {
		display: flex;
		align-items: center;
		justify-content: center;
		width: 100%;
		height: auto;
		max-width: 100%;
	}

	.duyururesim1 {
		margin: 0;
		width: 20vw;
		height: 20vw;
		font-size: 2.5vw;
	}

	.haberresim1 {
		width:20vw;
		height:20vw;
	}

	.habermetin {
		float: right;
		width: calc(100% - 25vw);
		height: auto;
		display: flex;
		align-items: center;
		margin-left: 2vw;
	}

	.haberbaslik {
		font-size: 5vw;
	}

	.haberaciklama {
		font-size: 3vw;
	}

	.ortabuton a {
		height: 8vw;
		font-weight: normal;
		font-size: 3.8vw;
	}

	.takvimbaslik {
		height: 10vw;
		font-size: 4vw;
	}

	#startDate {
		font-size: 4vw !important;
	}

	.etkinliktakvimi {
		height: 80vw;
	}

	.etkinliktarih p {
		font-size: 5vw;
		line-height: 4.5vw;
	}

	.etkinliktarih .vurgulu {
		font-size: 7.5vw;
		line-height: 7vw;
	}

	.detaybaslik {
		font-size: 4vw;
	}

	.detaymetin {
		font-size: 3vw;
	}

	.detaymekan {
		font-size: 3vw;
		font-weight: bold;
	}

	.singletitle {
		text-align: center;
		font-size: 3vw;
	}

	.singletitle h3 {
		width:100%;
		text-align:center;
	}

	.post_content {
		font-size:3vw;
	}

	.subcat-list ul li {
		height: 60vw;
		width: 96%;
	}

	.catcatlink {
		height: 75%;
	}

	.catpost h2 {
		font-size: 4.25vw !important;
	}

	.dropmenu-list li a i {
		display: block;
		position: absolute;
		right: 5%;
		top: 50%;
		transform: translateY(-50%);
	}

	.ortaslideresim {
		width: 100%;
		height: 40vw;
		margin: 0;
	}

	.ortaslidemetin {
		width:100%;
	}

	.ortaslideisim {
		font-size: 3.2vw;
		margin: 1vw 0 !important;
	}

	.ortaslidebaslik {
		font-size: 5vw;
	}

	.ortaslideyazi {
		font-size: 3vw;
	}

	.ortaslidebuton a {
		font-size: 4vw;
	}

	.ogrenciisleribaslik:after {
		width: 4vw;
		top: 6vw;
	}

	.ogrenciisleribaslik {
		font-size: 5.5vw;
	}

	.isinhilesi {
		width: 80%;
		padding: 8vw 10%;
	}

	.isinhilesi1 {
		font-size: 6vw;
	}

	.isinhilesi2 {
		font-size: 3.5vw;
	}

	.ogrenciisleributon {
		font-family: 'Montserrat', sans-serif;
		color: #FFF;
		background: #f7ca15;
		text-align: center;
		width: auto;
		margin: 0 auto;
		font-size: 5vw;
		display: table;
		transition: 0.5s ease;
	}

	.ogrenciisleributon a {
		padding: 2vw 4vw;
	}

	.bilgisistemi, .kayitkabul, .ogrencikulupleri, .yayinlisteleme {
		width:45%;
	}

	.ogrenciisleri i {
		font-size: 7.5vw;
	}

	.ogrenciislerialtbaslik {
		font-size: 4.4vw;
	}

	.ogrenciisleriyazi {
		font-size: 2.9vw;
	}

	.mobilmenu {
		background: #ca2827;
		display: block;
		width: 100%;
		color: #fff;
		font-family: 'Montserrat', sans-serif;
		font-size: 5vw;
		padding: 3vw 0; 
		cursor: pointer;
		text-align: center;
		float: left;
		text-transform: uppercase;
	}

	.solmenumobil {
		display:none !important;
	}

	.dropmenu-list {
		width: 100%;
		height: auto !important;
		margin: 0;
	}

	.dropmenu-list li {
		width: 100%;
		padding: 0;
		display: table;
	}

	.dropmenu-list li:hover ul {
		display:none;
	}

	.dropmenu-list li:hover ul li ul {
		display:none;
	}


	.dropmenu-list li ul.sub-menu {
		position: relative !important;
		top: 0 !important;
		display:none !important;
		height: auto !important;
		padding-top: 0 !important;
		margin-top: 0 !important;
		padding-bottom: 0 !important;
		width: 100% !important;
		margin-bottom: 0 !important;
		padding: 0 !important;
	}

	.dropmenu-list li ul {
		padding:0;
		position:relative;
		display:none;
	}

	.dropmenu-list li ul li ul {
		display:none;
	}

	.dropmenu-list li ul li a {
		color:#fff !important;
		font-size: 4vw;
		text-align: center;
		padding: 4vw 0 !important;
		margin:0 !important;
		background: #bd1211;
		cursor:pointer;
	}

	.dropmenu-list li ul li ul li a {
		background: #8c1211 !important;
	}

	.dropmenu-list li ul li ul li a {
		font-size: 4vw;
		text-align: center;
		width: 100%;
		padding: 3vw 0 !important;
		border-bottom: 0.1vw solid;
	}


	.dropmenu-list li ul li {
		width: 100% !important;
		margin: 0;
		padding: 0;
	}

	.dropmenuaktif .kapsama {
		background: #fff;
	}

	.dropmenuaktif .dropmenu-list li a {
		color:#0089cf;
	}

	.dropmenuaktif .dropmenu-list li.active a {
		color:#0089cf;
	}

	.dropmenu-list li a {
		font-size: 4vw;
		display: table;
		height: auto;
		padding: 3vw 0;
		width: 100%;
		text-align:center;
		cursor:pointer;
	}

	.dropmenu-list li a:before, .dropmenu-list li a:after {
		border-left:unset;
		border-right:unset;
	}

	@keyframes example3 {
		0%  {width: 0; height: 0;border-top: 1px solid #fff;border-left: 0px solid #fff;background:transparent;}
		100% {width: calc(100% - 1px); height: calc(100% - 1px);border-top: 1px solid #fff;border-left: 0px solid #fff;}
	}

	@keyframes example4 {
		0%  {width: 0; height: 0;border-bottom: 1px solid #fff;border-right: 0px solid #fff;background:transparent;}
		100% {width: calc(100% - 1px); height: calc(100% - 1px);border-bottom: 1px solid #fff;border-right: 0px solid #fff;}
	}

	.scrollmenu {
		height:auto !important;
		position:relative !important;
	}

	.scrollmenu .logo {
		height: 0 !important;
		overflow: hidden;
		display: block;
		margin: 0 auto;
	}

	.dropmenu {
		display: table;
		float: left;
	}

	.dropmenucontent {
		max-width: 100%;
	}

	.akademik_secenek {
		font-size: 5vw;
		text-align: center;
		margin-top: 2%;
		float: left;
	}

	.akademik-item {
		width: 80%;
		margin: 2vw 10%;
		height:auto;
	}

	.post_content div {
		max-width:96vw !important;
	}

	.idari-item {
		width: 80%;
		margin: 2vw 10%;
		height:auto;
	}

	.akademik-img {
		height:80vw;
	}

	.akademik-title {
		border-radius: 1.2vw;
		padding: 1.5vw 4vw;
		font-size: 6vw;
	}

	.akademik-unvan {
		font-size: 4vw;
		border-radius: 1.2vw;
		padding: 1.25vw 1.75vw;
		bottom: 0.75vw;
	}

	.akademik-uye-detay {
		font-size:4vw;
	}

	.akademik-detay i {
		width: 6.5vw;
		height: 6.5vw;
	}

	.akademik-headbar h3 {
		font-size: 3.25vw;
		width: auto;
		margin: 0.75vw auto;
	}

	.uye-detay {
		left: 0;
		display: table;
		width: 90%;
		position: relative;
		top: unset;
		transform: unset;
		margin: 5vw auto;
		padding: 2%;
	}

	.uye-alan, .uye-ana, .uye-iletisim, .uye-isim, .uye-unvan, .uye-link {
		font-size:6vw;
	}

	.uye-link div a {
		padding-left: 11vw;
	}

	.uye-link div a:before {
		content:'';
		width: 10vw;
	}

	.akademik-uye-img {
		right: unset;
		margin: 0 auto;
		height: 75vw;
		width: 70%;
		position: relative;
	}

	.akademik-kapsayici {
		display: block;
	}

	.akademik-kapsayici h1 {
		font-size: 6vw;
		padding: 3vw 0;
		border-bottom: 0.5vw solid #DFDFDF;
	}

	.akademik-kapsayici ul li .genislet {
		font-size: 5vw;
		padding: 2%;
		position: relative;
	}

	.akademik-kapsayici ul li span {
		position: absolute;
		right: 2%;
		height: 100%;
		display: flex;
		align-items: center;
		top: 0;
	}

	.akademik-kapsayici ul li ul table {
		font-size: 4vw;
		display: block;
		overflow: auto;
		width: 98%;
		overflow-y: auto;
	}

	.wp-pagenavi {
		height: 10vw;
		border: 0.25vw solid #dfdfdf;
		border-radius: 1vw;
	}

	.wp-pagenavi span, .wp-pagenavi a {
		font-size: 5vw;
		padding: 3.25vw 4.75vw;
		border-right: 0.25vw solid #dfdfdf;
	}

	.post_content table td {
		font-size:4vw;
	}

	.post_content table {
		font-size: 4vw;
		display: block;
		overflow: auto;
		width: 98% !important;
		min-width:90vw !important;
		overflow-y: auto;
		height: auto !important;
		width: auto !important;
		border: none !important;
		padding: 0;
		border-radius: 2vw;
	}

}



/* EDS SEARCH WİDGET */
#edssearchbox {
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:14px;
	line-height:1.42857143;
	color:#333;
	background-color:#fff;
}
#edssearchbox.tab-wrapper {

	margin: 10px 0 0 0;
	padding: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#edssearchbox .container {
	border-top: 1px solid #eee;
	margin-right:auto;
	margin-left:auto;
	padding-left:15px;
	padding-right:15px
}
#edssearchbox a{
	color: #428bca;
	text-decoration: none;
}

@media (min-width:768px) {
	#edssearchbox .container {
		width:750px
	}

}
@media (min-width:992px) {
	#edssearchbox .container {
		width:970px
	}
}
@media (min-width:1200px) {
	#edssearchbox .container {
		width:650px
	}
}

#edssearchbox .row {
	margin-left: -7px;
	margin-right: -7px;
}
#edssearchbox .tab-wrap {
	z-index: 3;
	position: relative;
	overflow: hidden;
	padding: 3px;
	background-color: #4D4946 !important;
}
#edssearchbox .tab-wrap .tab-nav {
	height: 35px;
	text-align: center;
	background-color: #e20a16 !important;
}
#edssearchbox .tab-wrap .tab-nav a, #edssearchbox .tab-wrap .tab-nav a:hover {

	color: #fff;
	font-size: 20px;
	display: inline-block;
	width: 100%;
	height: 100%;
	float: left;
	text-decoration: none;
}
#edssearchbox .tab-wrap .tabs-content {
	background: #DFE0DB repeat-x;
	box-shadow: 0 2px 2px rgba(0,0,0, .08);
	border-radius: 0 0 3px 3px;
	padding: 15px;
	color: #000;
	overflow: hidden;
}
#edssearchbox .tab-wrap .tabs-content .btn {
	box-shadow: 0 1px 2px rgba(0,0,0, .1), inset 0 1px 0 rgba(255,255,255, .25) !important;
	padding-left:30px;
	background-image: url(//widgets.ebscohost.com/prod/customerspecific/s4948005/arama_kutulari/img/search-white.png);
	background-repeat: no-repeat;
	background-position: 5px 6px;
	padding-right: 30px;
}
.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical>.btn-group:before, .btn-group-vertical>.btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after 
{
	display: table-cell;
}
#edssearchbox .tab-wrap .tabs-content .form-control {
	box-shadow: none;
	border: none;
	height: 42px;
	color: #000;
	display:block;
	width:94%;
	height:34px;
	padding:0px 12px;
	font-size:14px;
	line-height:1.42857143;
	color:#555;
	background-color:#fff;
	background-image:none;
	/*border:1px solid #ccc;*/
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
}
#edssearchbox .btn-primary {
	color:#fff;
	background-color:#e20a16;
	border-color:#e20a16;
}
#edssearchbox .btn {
	display:inline-block;
	margin-bottom:0;
	font-weight:400;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	background-image:none;
	border:1px solid transparent;
	white-space:nowrap;
	padding:6px 12px;
	font-size:14px;
	line-height:1.42857143;
	border-radius:4px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
#edssearchbox .btn:hover,#edssearchbox .btn:focus {
	color:#333;
	text-decoration:none
}
#edssearchbox .col-xs-12,#edssearchbox .col-lg-2,#edssearchbox .col-lg-3,#edssearchbox .col-lg-7 {
	position:relative;
	min-height:1px;
	padding-left:5px;
	padding-right: 0px;
}
#edssearchbox .container:before
{
	display: table-cell;
}
#edssearchbox .col-xs-12 {
	float:left;
}
#edssearchbox .col-xs-12 {
	width:90%;
}
@media (min-width:1200px)
{
	#edssearchbox .col-lg-2,#edssearchbox .col-lg-3,#edssearchbox .col-lg-7 {
		float:left;
	}
	#edssearchbox .col-lg-7 {
		width:58.33333333%
	}

	#edssearchbox .col-lg-3 {
		width:25%;
	}
	#edssearchbox .col-lg-2 {
		width:10%;
	}

}
@media (max-width:400px)
{
	#edssearchbox .btn
	{
		float: right;
	}
	#sanko_popup_gorsel iframe{
		width: 100%;
		height: 56%;
		margin-top: 50%;
	}

}

ul.birincilist li {
	font-weight: bold;
	padding: 10px;
	background: #ca2827;
	list-style: none;
	color: #fff;
	border-radius: 6px;
	width: 21vw;
	margin-bottom: 10px;
}

ul.ikincilist li {
	color: #ca2827!important;
	margin-left: 10px;
	margin-bottom: 10px;
	background: #fff!important;
}

