@import url('https://fonts.googleapis.com/css2?family=Hind+Siliguri:wght@300;400;500;600;700&display=swap');

body {
    font-family: 'Hind Siliguri', sans-serif;
    font-size: 15px;
}

#banner {
    background-color: #123780 !important;
    /*padding: 20px*/
}


.bg-light {
    background-color: #d35359 !important;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
}

.navbar {
    font-size: 14px;
    padding: 0 !important;
}

.navbar-light .navbar-nav .nav-link {
    color: #FFFFFF;
	padding: .7rem 1.2rem;
	font-size: 15px;
}

.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link {
    color: #FFFFFF;
}

    .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
        background-color: #2d446b;
        border-radius: 5px;
        color: #ffffff;
    }
.dropdown-menu  {
    color: #fff !important;
    background-color: #13367f !important;
}
.dropdown-item {
    color: #fff !important;
}
.navbar-light .navbar-toggler {
    border-color: transparent !important;
}

/*.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath fill='%23ffffff' fill-opacity='0.08' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E");
}*/

.dropdown>.dropdown-menu {
  top: 200%;
  transition: 0.3s all ease-in-out;
}
.dropdown:hover>.dropdown-menu {
  display: block;
  top: 95%;
}

.dropdown>.dropdown-toggle:active {
  /*Without this, clicking will make it sticky*/
    pointer-events: none;
}

.dropdown-item:focus, .dropdown-item:hover {
    color: #ffffff;
    text-decoration: none;
    background-color: #2e67b1;
}

#icerik {
	background-color: white;
	border:1px solid #E0E0E0;
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 3px 10px 0 rgba(0, 0, 0, 0.09);
	border-radius: 10px 5px;
}

@media screen and (max-width: 1199px) {
 
    #icerik {
        border:none;
		box-shadow:none;
    }
 
}


#sidebar {
	background-color: white;
	border:1px solid #E0E0E0;
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 3px 10px 0 rgba(0, 0, 0, 0.09);
	border-radius: 10px 5px;
}

.baslik {
    background-color: #2f155c;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400' viewBox='0 0 800 800'%3E%3Cg fill='none' stroke='%23603eaa' stroke-width='1'%3E%3Cpath d='M769 229L1037 260.9M927 880L731 737 520 660 309 538 40 599 295 764 126.5 879.5 40 599-197 493 102 382-31 229 126.5 79.5-69-63'/%3E%3Cpath d='M-31 229L237 261 390 382 603 493 308.5 537.5 101.5 381.5M370 905L295 764'/%3E%3Cpath d='M520 660L578 842 731 737 840 599 603 493 520 660 295 764 309 538 390 382 539 269 769 229 577.5 41.5 370 105 295 -36 126.5 79.5 237 261 102 382 40 599 -69 737 127 880'/%3E%3Cpath d='M520-140L578.5 42.5 731-63M603 493L539 269 237 261 370 105M902 382L539 269M390 382L102 382'/%3E%3Cpath d='M-222 42L126.5 79.5 370 105 539 269 577.5 41.5 927 80 769 229 902 382 603 493 731 737M295-36L577.5 41.5M578 842L295 764M40-201L127 80M102 382L-261 269'/%3E%3C/g%3E%3Cg fill='%237253e0'%3E%3Ccircle cx='769' cy='229' r='5'/%3E%3Ccircle cx='539' cy='269' r='5'/%3E%3Ccircle cx='603' cy='493' r='5'/%3E%3Ccircle cx='731' cy='737' r='5'/%3E%3Ccircle cx='520' cy='660' r='5'/%3E%3Ccircle cx='309' cy='538' r='5'/%3E%3Ccircle cx='295' cy='764' r='5'/%3E%3Ccircle cx='40' cy='599' r='5'/%3E%3Ccircle cx='102' cy='382' r='5'/%3E%3Ccircle cx='127' cy='80' r='5'/%3E%3Ccircle cx='370' cy='105' r='5'/%3E%3Ccircle cx='578' cy='42' r='5'/%3E%3Ccircle cx='237' cy='261' r='5'/%3E%3Ccircle cx='390' cy='382' r='5'/%3E%3C/g%3E%3C/svg%3E");
    color: #FFFFFF;
    padding: 12px 10px;
    font-size: 25px;
    margin-bottom: 10px;
    font-weight: bold;
    border-radius: 4px;
    border: 1px solid #ffffff;
    text-align: center;
}

.sayacyazi {
    color: #FFFFFF;
    font-size: 12px;
}

#cd-day {
	font-size: 20px;
	color:#FFFFFF;
}

#cd-hr {
	font-size: 20px;
	color:#FFFFFF;
}

#cd-min {
	font-size: 20px;
	color:#FFFFFF;
}

#cd-sec {
	font-size: 20px;
	color:#FFFFFF;
}

#duyuru li {
    color: #FFFFFF;
    overflow: hidden;
    height: 35px;
    line-height: 25px;
    list-style: none;
    font-size: 16px;
    text-align: left;
	padding-top: 2px
}

.header-bar ul {
	margin-bottom: 0px!important;
}

.kayittablo tr td{
    padding:5px;
}

footer {
    background-color: #2d2d2d;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='16' viewBox='0 0 16 32'%3E%3Cg fill='%23ffffff' fill-opacity='0.06'%3E%3Cpath fill-rule='evenodd' d='M0 24h4v2H0v-2zm0 4h6v2H0v-2zm0-8h2v2H0v-2zM0 0h4v2H0V0zm0 4h2v2H0V4zm16 20h-6v2h6v-2zm0 4H8v2h8v-2zm0-8h-4v2h4v-2zm0-20h-6v2h6V0zm0 4h-4v2h4V4zm-2 12h2v2h-2v-2zm0-8h2v2h-2V8zM2 8h10v2H2V8zm0 8h10v2H2v-2zm-2-4h14v2H0v-2zm4-8h6v2H4V4zm0 16h6v2H4v-2zM6 0h2v2H6V0zm0 24h2v2H6v-2z'/%3E%3C/g%3E%3C/svg%3E");
    padding: 10px 0px;
    font-weight: 400;
    color: #FFFFFF
}

.header-bar {
    background-color: #d35359 !important;
    background-image: url(data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='16' viewBox='0 0 16 32'%3E%3Cg fill='%23ffffff' fill-opacity='0.1'%3E%3Cpath fill-rule='evenodd' d='M0 24h4v2H0v-2zm0 4h6v2H0v-2zm0-8h2v2H0v-2zM0 0h4v2H0V0zm0 4h2v2H0V4zm16 20h-6v2h6v-2zm0 4H8v2h8v-2zm0-8h-4v2h4v-2zm0-20h-6v2h6V0zm0 4h-4v2h4V4zm-2 12h2v2h-2v-2zm0-8h2v2h-2V8zM2 8h10v2H2V8zm0 8h10v2H2v-2zm-2-4h14v2H0v-2zm4-8h6v2H4V4zm0 16h6v2H4v-2zM6 0h2v2H6V0zm0 24h2v2H6v-2z'/%3E%3C/g%3E%3C/svg%3E);
}

#icerik li {
	/*list-style: none;*/
	padding: 5px 0;
}

.table-striped tr {
    background-color: #f2f2f2;
    border:1px solid #fff;
}

.table-striped td, .table-striped th {
    border-top: 1px solid #ffffff !important;
}

    .ustbaslik {
	color:#2d3264;
	font-weight: bold;
	font-size: 21px;
	text-align: left!important
}

.minibaslik {
    color: #334265 !important;
    font-weight: bold;
}

.krmz {
	color: #cc0000;
}

.blink {
    animation: blinker 2s linear infinite;
}

@keyframes blinker {
    50% {
        opacity: 0;
    }
}

 .btn-squared-default-plain {
     width: 100% !important;
     height: 100% !important;
     /*font-size: 17px;*/
	 padding-bottom: 19px;
	 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='16' viewBox='0 0 16 32'%3E%3Cg fill='%23ffffff' fill-opacity='0.1'%3E%3Cpath fill-rule='evenodd' d='M0 24h4v2H0v-2zm0 4h6v2H0v-2zm0-8h2v2H0v-2zM0 0h4v2H0V0zm0 4h2v2H0V4zm16 20h-6v2h6v-2zm0 4H8v2h8v-2zm0-8h-4v2h4v-2zm0-20h-6v2h6V0zm0 4h-4v2h4V4zm-2 12h2v2h-2v-2zm0-8h2v2h-2V8zM2 8h10v2H2V8zm0 8h10v2H2v-2zm-2-4h14v2H0v-2zm4-8h6v2H4V4zm0 16h6v2H4v-2zM6 0h2v2H6V0zm0 24h2v2H6v-2z'/%3E%3C/g%3E%3C/svg%3E");
}

.btn-1 {
    background-color: #3f71b7 !important;
    border: 2px solid #39639f !important;
}

.btn-1:hover {
	opacity: 0.95
}

.btn-2 {
    background-color: #3f71b7 !important;
    border: 2px solid #39639f !important;
}

.btn-2:hover {
	opacity: 0.95
}

.btn-3 {
    background-color: #3f71b7 !important;
    border: 2px solid #39639f !important;
    border-radius: 25px;
}

.btn-3:hover {
	opacity: 0.95
}

.btn-4 {
    background-color: #3f71b7 !important;
    border: 2px solid #39639f !important;
}

.btn-4:hover {
	opacity: 0.95
}

.kktablo{
              border-collapse: separate;
                border-spacing: 3px;
          }
          .kktablo tr td{
              text-align: center;
              padding: 7px;
              border: 1px solid transparent;
              border-radius: 8px;
          }
          .kktablo tr:nth-child(1){
              background-color: #d91376;
              color: #fff;
          }
          .kktablo tr{
              background-color: #E8E8E8;
          }

.AlseinTable {
    width: 100%;
    border-collapse: separate;
    border-spacing: 3px;
}

    .AlseinTable td:first-child {
        color: #ff0000;
        width: 8px;
    }

    .AlseinTable td:nth-child(2) {
        background-color: #d35359;
        color: white;
        border-radius: 3px;
        width: 150px;
        font-size:18px;
        text-align: center;
        padding: 0 3px;
    }