body {
    font-size: 15px;
    font-family: 'Nunito Regular' !important;
    letter-spacing: 0.04rem;
    background-color: #efefef;
    color: #000000;
    background-image:url(../img/bg.png);
    background-size: cover;
}
header {
    background-image: url(../img/header-bg.png);
    background-repeat: no-repeat;
    background-size: cover;
}

.navbar {
    border-top: 2px solid #5cc2d2;
    border-bottom: 2px solid #5cc2d2;
    background-color: #1e4395;
    padding: 0px !important;
    font-weight: bold;
    font-family: 'Nunito Light' !important;
}

    .navbar.navbar-light .breadcrumb .nav-item .nav-link, .navbar.navbar-light .navbar-nav .nav-item .nav-link {
        padding: 12px 20px;
        color: #FFFFFF;
        font-size: 13px !important;
    }

.navbar.navbar-light .breadcrumb .nav-item.active>.nav-link:hover, .navbar.navbar-light .navbar-nav .nav-item.active>.nav-link:hover, .navbar.navbar-light .navbar-toggler {
    color: #FFF;
}

    .navbar.navbar-light .breadcrumb .nav-item .nav-link:hover, .navbar.navbar-light .navbar-nav .nav-item .nav-link:hover {
        background-color: #007aae;
        color: #FFF;
    }
.dropdown .dropdown-menu {
    padding: 0 !important;
}

    .dropdown .dropdown-menu .dropdown-item:hover {
        background-color: #007aae;
    }

.dropdown > .dropdown-menu {
    background-color: #1e4395 !important;
    top: 200%;
    transition: 0.3s all ease-in-out;
}

.navbar .dropdown-menu a {
    font-weight: bold;
    color: #fff !important;
}

    .dropdown:hover>.dropdown-menu {
  display: block;
  top: 100%;
}

.dropdown>.dropdown-toggle:active {
  /*Without this, clicking will make it sticky*/
    pointer-events: none;
}

.carousel-caption {
    position: absolute;
    right: 0%;
    bottom: 0%;
    left: 0%;
    z-index: 10;
    padding-top: 0px;
    padding-bottom: 0px;
    color: #fff;
    text-align: left;
	background-color:rgba(33, 33, 33, 0.65)!important
}

.carousel-caption p {
	font-size: 13px;
	margin-top: auto;
	margin-bottom: auto;
	padding: 5px 5px 5px 10px
}

.carousel-inner {
	border-radius: 7px;
}

.govde {
	-webkit-box-shadow: 0px 2px 5px 0px rgba(145,145,145,1);
	-moz-box-shadow: 0px 2px 5px 0px rgba(145,145,145,1);
	box-shadow: 0px 2px 5px 0px rgba(145,145,145,1);
	background-color: transparent;
}

.dropdown .dropdown-menu .dropdown-item, .dropleft .dropdown-menu .dropdown-item, .dropright .dropdown-menu .dropdown-item, .dropup .dropdown-menu .dropdown-item {
	font-size: 0.8rem;
}

.btnn {
  font-size: 14px!important;
  font-weight: 700;
  border: none;
  border-radius: 2px;
  color: #fff;
  overflow: hidden;
  position: relative;
  text-transform:capitalize;
  z-index: 1;
  transition: all .25s ease-in-out;
  margin: 0 0 0.85rem 0!important;
}

.btnn.focus, .btnn:focus {
    outline: 0;
    box-shadow: none;
}

.btnn:before, .btnn:after {
  content: "";
  position: absolute;
  width: 115%;
  height: 100%;
  z-index: -1;
  transition: all .25s ease-in-out
}

.btnn:before {
  background-color: rgba(0,0,0,.1);
  right: -10px;
  top: 64px;
  opacity: 0;
  transform: rotate(18deg)
}

.btnn:after {
  background: rgba(0,0,0,.1);
  top: -25px;
  right: -43px;
  transform: rotate(13deg)
}

.btnn-sm {
  width: 100%;
  height: 61px;
  padding: 1.3rem 1.6rem!important;
}

.bir-btn {
  background-color: #1484D7;
}

.iki-btn {
  background-color: #0E9777;
}

.uc-btn {
  background-color: #C957B7;
}

.dort-btn {
  background-color: #E97344;
}

.btnn:hover {
  color: #fff
}

.btnn:hover:before, .btnn:hover:after {
    background-color: rgba(0,0,0,.2);
}

.btnn:hover:before {
    right: -27px;
    top: 34px;
    opacity: 1;
    transform: rotate(13deg);
}

.btnn-sm:hover:after {
    top: -110px!important;
    opacity: 0;
}

.btnn-sm i {
	margin-right: 10px;
}

.kutu {
	margin-bottom: 1rem;
	text-align: center;
	-webkit-box-shadow: 0px 2px 5px 0px rgba(145,145,145,1);
	-moz-box-shadow: 0px 2px 5px 0px rgba(145,145,145,1);
	box-shadow: 0px 2px 5px 0px rgba(145,145,145,1);
	font-family: 'Nunito Bold';
	border-radius: 2px;
	font-size: 14px;
	padding: 5px;
	background-image: url("../img/kutu-bg.png");
	background-size: cover;
}

.kutu:hover {
	-webkit-box-shadow: 0px 4px 10px 0px rgba(95,95,95,1.00);
	-moz-box-shadow: 0px 4px 10px 0px rgba(95,95,95,1.00);
	box-shadow: 0px 4px 10px 0px rgba(95,95,95,1.00);
}

.kutu img {
	margin: 10px 0;
}

.kutu-1 {
	border: 1px solid #1484D7;
	color: #003d7d;
}

.kutu-2 {
	border: 1px solid #1484D7;
	color: #003d7d;
}

.kutu-3 {
	border: 1px solid #1484D7;
	color: #003d7d;
}

.kutu-4 {
	border: 1px solid #1484D7;
	color: #003d7d;
}

.img-shadow {
	-webkit-box-shadow: 0px 2px 5px 0px rgba(145,145,145,1);
	-moz-box-shadow: 0px 2px 5px 0px rgba(145,145,145,1);
	box-shadow: 0px 2px 5px 0px rgba(145,145,145,1);
}

.img-shadow:hover {
	-webkit-box-shadow: 0px 4px 10px 0px rgba(95,95,95,1.00);
	-moz-box-shadow: 0px 4px 10px 0px rgba(95,95,95,1.00);
	box-shadow: 0px 4px 10px 0px rgba(95,95,95,1.00);
}
b, strong{
    font-weight:bold;
}

h5 {
    color: #1758a3;
    font-weight: bold;
}

h6 {
    color: #1758a3;
    font-weight: bold;
}

.baslik {
	text-align: center;
	font-family: 'Nunito Bold';
	color:#003d7d;
}

footer {
    background-color: #1e4395;
    border-top: 2px solid #5cc2d2;
}

.footer-cell {
    padding: 15px 5px;
    font-size: 0.7rem;
    color: #fff;
    line-height: 20px
}

.footer-cell h4 {
	font-size: 1rem;
	margin-bottom: 8px;
}

    .footer-cell a {
        color: #2c4871 !important;
    }

.footer-cell li {
	list-style:none;
}

.note {
	font-size: 12px;
	padding: 5px;
	margin-bottom: 0.35rem;
}

.note a {
	text-decoration: none!important
}
.fb-color {
    color: #3b5998 !important;
}

.tw-color {
    color: #1DA1F2 !important;
}

.ins-color {
    color: #3f729b !important;
}

.you-color {
    color: #e72531 !important;
}

.fa-1xx {
    font-size: 1.5em;
}

.title {
    background-color: #1e4395;
    color: #FFF;
    padding: 5px;
    border-radius: 5px;
    margin-bottom: 5px;
    font-family: 'Nunito Bold';
}

.title2 {
    background-color: #1e4395;
    color: #FFF;
    padding: 5px;
    border-radius: 5px;
    margin-bottom: 5px;
    font-family: 'Nunito Bold';
    font-size: 20px
}

.badge {
	float: right;
	margin-top:2px
}

@media screen and (max-width: 1199px) {
.badge {
	float: none!important;
	margin-top: 0!important
	}
}

#duyurular .note i {
	margin: 0 8px 0 4px;
	color: var(--primary);
}

#etkinlikler li i {
	color: var(--primary);
}

#vertical-ticker{
	height:272px;
	overflow:hidden;
	margin:0; padding:0;
	-webkit-box-shadow:0 1px 3px rgba(0,0,0, .4);
	list-style:none;
}

#vertical-ticker li{
	padding:11px 10px;
	display:block;
	background:#efefef;
	color:#333;
	border-bottom:1px solid #ddd;
	font-size:12px;
	font-weight:bold;
}

.icerik {
    padding: 4px 4px;
    font-size: 1rem !important;
    min-height: 500px !important;
}

.kurul img {
    border-radius: 8px;
    margin-bottom: 5px;
}

.kurul {
    font-size: 0.8rem;
}

.seminer {
    border-bottom: 1px solid #2c4871;
    padding: 3px 0 5px;
    margin-bottom: 5px;
}

.seminer i {
    color: #AC4431
}

.bilimsel {
    border-bottom: 1px solid #2c4871;
    padding: 3px 0 5px;
    margin-bottom: 5px;
}

    .bilimsel i {
        color: #2c4871;
    }