/*
Muhammet Demir.

 */
 
 @import url('https://fonts.googleapis.com/css?family=Open+Sans:100,200,300,400,500,600,700,800,900');
body
{
	font-family:'Open Sans';
	background-image:url('../images/logobg.png');
}
.olang
{
	font-family:'Helvetica Neue,Helvetica,Arial,sans-serif';
}
.search-menu
{
	padding-top:20px;
	padding-bottom:20px;
	display:none;
	background-color:#f8f8f8;
}
.ftrlink
{
	text-decoration:underline;
	color:#fff;
}
.ftrlink:hover{
	color:#fff;
	text-decoration:underline;
}
.ftrlink:active
{
	color:#fff;
}
.odemeic
{
	text-align:center;
	background-image:url("../images/diagonal-line-bg-light.png");
	margin: 20px;
    border: 1px solid #e0e0e0;
    padding: 20px;
}
.paybtn
{
	position: fixed;
    right: 0;
    top: 150px;
    z-index: 99999999;
}

.kayitbtn
{
	position: fixed;
    right: 0;
    top: 100px;
    z-index: 99999999;
}
@media (min-width: 768px) {
.fmnu
	{
		font-size:9px !important;
		padding-left:4px !important;
		padding-right:4px !important;
	}
}
@media (min-width: 957px) {
.fmnu
	{
		font-size:10px !important;
		padding-left:10px !important;
		padding-right:10px !important;
	}
}
@media (min-width: 1068px) {
.fmnu
	{
		font-size:12px !important;
		padding-left:15px !important;
		padding-right:15px !important;
	}
}
@media (min-width: 1200px) {
.topmenu
{
	padding-top:10px;
	background-color:#ffffff;
	margin-top:0px;
	height:45px;
}
.topmenu a
{
	color:#080808;
	font-size:11px;
	padding-left:20px;
	font-weight:light;
	text-decoration:none;
	letter-spacing: -0.5px;
}
.fmnu
	{
		font-size:13px !important;
	}
}


@media (max-width: 1199px) {
.topmenu
{
	padding-top:30px;
	background-color:#ffffff;
	margin-top:-20px;
}
.topmenu a
{
	color:#080808;
	font-size:12px;
	padding-left:20px;
	font-weight:light;
	text-decoration:none;
	letter-spacing: -0.5px;
}
}
@media screen and {max-width:1011px}
{
	.fmnu
	{
		font-size:10px !important;
		padding-left:4px;
		padding-right:4px;
	}
}
@media screen and {max-width:1179px}
{
	.fmnu
	{
		font-size:11px !important;
	}
}
@media screen and {min-width:1180px}
{
	
}




.bayrak
{
	margin-top:5px;
}




.imglogo
{
	width:325px;
	margin-left:auto;
	margin-right:auto;
	display:block;
	margin-top:-15px;
}
.tanitimyazi
{
	display:block;
}

.resizenone
{
	resize:none;
}
.bggrey
{
	background-color:#eaeaea;
}
.logodiv
{
	height:190px;
	display:block;
	
}
.fs20
{
	font-size:20px !important;
	
}
.iletisimikon
{
	font-size:36px !important;
}
.adres
{
	margin-bottom:20px;
	font-size:16px;
}
.tel
{
	margin-bottom:20px;
}
.web
{
	margin-bottom:20px;
}
.colorred
{
	color:#d4212e;
}
.marginleft10
{
	margin-left:10px;
}
.center
{
	text-align:center;
}
.tw
{
	font-size:20px;
	color:#323232;
}
.tw_footer
{
	font-size:14px;
	color:#f8f8f8;
}
.tw_footer a
{
	color:#f8f8f8;
}
.ogretimdiger
{
	color: #4e6571;
    font-size: 15px;
    font-weight:700;
}
.bolumliste
{
	list-style:none;
}
.bolumliste li
{
	border-bottom:1px solid #dedede;
}
.nonedecoration
{
	color:#4e6571;
	text-decoration:none;
}
.nonedecoration:hover
{
	color:#4e6571;
	text-decoration:none;
}
.bolumliste-renk
{
	background-color:#eaeaea;
}

.bolumliste li a
{
	width:100%;
	color:#323232;
}
.bolumliste li a:hover
{
	text-decoration:none;
}
.mainmenu
{
	background-color:#d4212e;
	color:#fff !important;
}

.mainmenuic
{
	color:#313131 !important;
}
.sbm
{
	display:block;
	position:relative;
	z-index:99999999;
}

.altic
{
	margin-left:auto;
	margin-right:auto;
	width:100%;
	position:relative;
}
.dropdown-menu li:hover .sub-menu {
    visibility: visible;
}
.dropdown:hover .dropdown-menu {
    //display: block;
   background-color:#2a303b;
}
.fmnu:hover
{
	color:#e8e8e8 !important;
}
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
    margin-top: 0;
    
}

.navbar .sub-menu:before {
    border-bottom: 7px solid transparent;
    border-left: none;
    border-right: 7px solid rgba(0, 0, 0, 0.2);
    border-top: 7px solid transparent;
    left: -7px;
    top: 10px;
}
.navbar .sub-menu:after {
    border-top: 6px solid transparent;
    border-left: none;
    border-right: 6px solid #fff;
    border-bottom: 6px solid transparent;
    left: 10px;
    top: 11px;
    left: -6px;
}
/* CSS used here will be applied after bootstrap.css */.nav { margin-bottom: 0; }
/*.nav > li.dropdown { position: static; }
.nav > li.dropdown.open .dropdown-menu {display:table; width: 100%; text-align: center; left:0; right:0; opacity:0.7;}
.dropdown-menu>li { display: table-cell; }*/
.omenu1
{
	margin-top:10px;
}
.omenu1 a
{
	color:#313131;
	font-weight:600;
	font-family:'Open Sans';
}

.omenu
{
	margin-top:10px;
}
.omenu a
{
	color: #ffffff;
    font-family: 'Open Sans';
    display: block;
    padding-top: 10px;
    padding-left: 11px;
    padding-bottom: 7px;
	
	}

.duyuru
{
	margin-left:9px;
	padding-top:20px;
	background-color:#f7f7f7;
}
.nrd
{
	padding-top:10px;
}

.brd{
	border-bottom:1px solid #cbcfd2;
	margin-bottom:0;
}

.brd a
{
	color:#4e6571;
}
.brd a:hover
{
	text-decoration:none;
}
.brd> .active
{
	color:#d4212e;
}

.ibaslik h3
{
	color:#d4212e;
	font-weight:600;
}

.sicerik
{
	color:#4e6571;
	font-size:15px;
	line-height:230%;
	text-align:justify;
	font-weight:100;
}

.haberbaslik
{
	color:#d4212e;
	font-weight:600;
}

.habericerik
{
	padding-top:10px;
	color:#4e6571;
	font-size:15px;
	line-height:230%;
	text-align:justify;
	font-weight:100;
	text-align:justify;
}

.habersocial
{
	margin-top:20px;
}

.haber
{
	margin-left:9px;
	padding-top:20px;
	background-color:#ffffff;
	height:100%;
}

.habersol
{
	padding-right:60px;
	padding-top:25px;
}


.dbaslik
{
	border-left:4px solid #f25a3e;
	padding-left:10px;
	color:#4e6571;
	font-size:21px;
	background-color:#f7f7f7;
	font-weight:300;
}
.hbaslik
{
	border-left:4px solid #f25a3e;
	padding-left:10px;
	color:#4e6571;
	font-size:21px;
	font-weight:300;
}
.fbaslik
{
	border-left:4px solid #f25a3e;
	padding-left:10px;
	color:#4e6571;
	font-size:21px;
	font-weight:300;
}
.sbaslik
{
	border-left:4px solid #f25a3e;
	padding-left:10px;
	color:#4e6571;
	font-size:21px;
	font-weight:300;
}
.kibristanitim
{
	background-color:#fff;
	padding-top:30px;
	border:1px solid #e0e0e0;
	margin-top:9px;
}
.hmetin
{
	height: 85px;
    overflow: hidden;
    padding-left: 12px;
}
.kbaslik
{
	border-left:4px solid #f25a3e;
	padding-left:10px;
	color:#4e6571;
	font-size:21px;
	font-weight:300;
}
.fgbaslik
{
	border-left:4px solid #f25a3e;
	padding-left:10px;
	color:#4e6571;
	font-size:21px;
	font-weight:300;
}
.glr
{
	padding:10px;
	margin-left:4px;
}
.kvd
{
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	margin-top:20px;
	width:340px;
	height:131px;
	background-image:url("../images/k01.jpg");
}

.kvd:hover
{
	cursor:pointer;
	background-image:url("../images/k02.jpg");
}
.ayrac
{
	background-color:#efefef;
	border-bottom:1px solid #dedede;
	height:14px;
}
.hbrdyr
{
}
.dyr
{
	background-color:#f7f7f7;
	padding:5px;
	border-bottom:1px solid #dedede;
	
}
.dyr-sb
{
	padding-top:5px;
	color: #4e6571;
    font-weight: 600;
    padding-left: 15px;
    font-size: 16px;
}
.dyr-sb a
{
	color: #4e6571;
	text-decoration:none;
}
.dyr-sb a:hover
{
	color: #4e6571;
	text-decoration:none;
}

.dyr-sb a:active
{
	color: #4e6571;
	text-decoration:none;
}

.dyricborder
{
	border-bottom:1px solid #dedede;
}
.dyr:hover
{
	cursor:pointer;
	background-color:#eaeaea;
}
.paddingleft20
{
	padding-left:20px;
}
.dyractive
{
	background-color:#eaeaea;
}
.dyr:hover .t3
{
	cursor:pointer;
	color:#4e6571;
	background-color:#eaeaea;
}
.dyl:hover
{
	text-decoration:none;
}

.trh
{
	font-weight:600;
	text-align:center;
	width:60px;
	color:#4e6571;
	display:inline-block;
	text-decoration:none;
	padding-left:10px;
}
.t1
{
	font-size:30px;
	display:block;
	color:#4e6571;
	text-decoration:none;
	font-weight:600;
}
.t1:hover
{
	text-decoration:none;
}
.t2
{
	font-size:15px;
	display:block;
	color:#4e6571;
	text-decoration:none;
	font-weight:400 !important;
	margin-top:-17px;
}
.t2:hover
{
	text-decoration:none;
}
.t3
{
	font-size:10.5pt;
	display:block;
	color:#090909;
	
	text-decoration:none;
	padding-left:20px;
	letter-spacing:-0.2px;
}
.t3:hover
{
	text-decoration:none;
}
.icr
{
	display:inline-block;
	text-decoration:none;
	vertical-align:top;
}
.announcements
{
	padding-top:20px;
	background-color:#f7f7f7;
}

.news
{
}
.dy{
	
}

.hbr
{
	padding-left:15px;
	padding-right:15px;
	
}
.rc
{
	text-align:left;
	float:none;
	display:table-cell;
	height:100%;
	padding:25px;
	
}
.bright
{
	border-right:1px solid #c9c9c9;
}
.bbottom
{
	border-bottom:1px solid #c9c9c9;
}
.tb
{
	display:table-row-group;
}
.sbmenu
{
	margin-left:auto;
	margin-right:auto;
	//border-top:10px solid #b41b29;
	padding-top:0; padding-bottom:0;
}
.sbmenuic
{
	margin-left:auto;
	margin-right:auto;
	border-top:10px solid #b41b29;
	padding-top:0; padding-bottom:0; padding-left:50px; padding-right:50px;
}
.facell
{
	
	text-align:left;
	height:100%;
	padding:25px;
	display:inline-table; padding-left:30px; padding-right:30px;  border-right:1px solid #c9c9c9;
}
.facellnoborder
{
	text-align:left;
	height:100%;
	padding:25px;
	display:inline-table; padding-left:30px; padding-right:30px;
}
.smenubaslik
{
	font-size: 12px !important;
    color: #fff!important;
    font-weight: 500 !important;
    letter-spacing: -0.2px;
    border-bottom: 1px solid;
	min-width:200px;
}
.smenubaslik1
{
	    font-size: 12px !important;
    color: #fff!important;
    font-weight: 500 !important;
    letter-spacing: -0.2px;
}
.smenubaslik:hover
{
	//color:#d4212e !important;
	text-decoration:none;
	background-color:#d4212e;
}
.smenubaslik1:hover
{
	//color:#d4212e !important;
	text-decoration:none;
	background-color:#d4212e;
}
.smenubaslikthin
{
	font-size:16px !important; color:#350303!important; font-weight:400 !important;
}
.smenubaslikthin:hover
{
	color:#d4212e !important;
	text-decoration:none;
}
.smenuic
{
	font-size:13px !important;
	color:#350303 !important;
	font-weight:300 !important;
}
.smenuic:hover
{
	color:#d4212e !important;
	text-decoration:none;
}
.hbricborder
{
	border-bottom:1px solid #dedede;
	
	min-height:190px;
	padding:5px;
	padding-top:25px;
	padding-bottom:10px;
}
.hbricborder:hover
{
	background-color:#f0f0f0;
}
.hbricnonborder
{
	padding-bottom:10px;
	min-height:190px;
	padding:5px;
	padding-top:25px;
}
.hbricnonborder:hover
{
	background-color:#f0f0f0;
}

@media (min-width: 1200px) {
.icr
{
	display:inline-block;
	text-decoration:none;
	vertical-align:middle;
	width:80%;
	margin-top:4px;
}
}
@media (max-width: 1199px) {
.icr
{
	display:inline-block;
	text-decoration:none;
	vertical-align:middle;
	width:73%;
	margin-top:4px;
}
}

.hb
{
	color:#222121;
	font-size:16px;
	font-weight:600;
	
}
.minh30
{
	min-height:61px;
}
.ht
{
	color:#767676;
	font-size:12px;
	margin-top:-10px;
}
.mtop20
{
	margin-top:20px;
}
.ptop5
{
	padding-top:5px;
}
.hb:hover
{
	text-decoration:none;
}
.ht:hover
{
	text-decoration:none;
}

.nodec
{
	text-decoration:none;
}
.nodec:hover
{
	text-decoration:none;
}

.tumd
{
	width:95%;
	background-color:#e9e9e9;
	text-align:center;
	border:1px solid #c8c8c8;
	color:#817b7b;
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:8px;
}

.tumdd
{
	width:100%;
	background-color:#e9e9e9;
	text-align:center;
	border:1px solid #c8c8c8;
	color:#817b7b;
	font-weight:bold;
}

.tumdd a
{
	width:100%;
	display:block;
	color:#817b7b;
	font-weight:400;
}
.tumdd a:hover
{
	text-decoration:none;
}

.minheight320
{
	min-height:320px;
}
.tumd a
{
	width:100%;
	display:block;
	color:#817b7b;
	font-weight:400;
}
.tumd a:hover
{
	text-decoration:none;
}
.tumg
{
	width:92%;
	background-color:#e9e9e9;
	text-align:center;
	border:1px solid #c8c8c8;
	color:#817b7b;
	font-weight:bold;
	position:relative;
	display:block;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
}
.tumg a
{
	width:100%;
	display:block;
	color:#817b7b;
	font-weight:400;
}
.tumg a:hover
{
	text-decoration:none;
}
.fgaleri,.social
{
	margin-top:30px;
}
.hg
{
	width:98px;
	height:89px;
}

.sm
{
	padding:5px;
}
.smi
{
	display:block;
	padding:17px;
	font-size:18px;
	font-weight:600;
	color:#222121;
}
.smi:hover
{
	background-color:#eaeaea;
	text-decoration:none;
	color:#222121;
}
.smi_footer
{
	display:block;
	padding:17px;
	font-size:18px;
	font-weight:600;
	color:#f8f8f8;
}
.smi_footer:hover
{
	text-decoration:none;
	color:#f8f8f8;
}
.hy{
	font-size:15px;
	color:#666666;
	font-weight:300;
}
.hy:hover
{
	text-decoration:none;
	color:#666666;
}
.left20
{
	margin-left:20px;
}
.left30
{
	margin-left:30px;
}
.dvm
{
	color:#d4212e;
	cursor:pointer;
}
.dvm:hover
{
	text-decoration:none;
	color:#d4212e;
	
}

.faydalilinkler
{
	padding-top:20px;
}
.linkler
{
	margin-top:20px;
}
.linkler a
{
	font-weight:600;
	color:#222121;
}
.smallicon
{
	font-size:7px !important;
}
.linkler li
{
	padding:10px;
	list-style:none;
	border-bottom:1px solid #dedede;
}
.linkler li:hover
{
	background-color:#eaeaea;
	cursor:pointer;
}
.linkler a
{
}
.linkler a:hover
{
	
	font-weight:600;
	color:#222121;
	text-decoration:none;
}

.linkler a:active
{
	font-weight:900;
	color:#222121;
	text-decoration:none;
}
.ftr
{
	
	background:url("../images/ftrbg.png") no-repeat center center;
	background-color:#2d2e30;
 	 -webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
  	margin-top:30px;
}
.sosyalmedyafooter
{
	
    display:block;
    border:none;
    color:white;
    height:1px;
    background:black;
    width:400px;
    background: -webkit-gradient(radial, 50% 50%, 0, 50% 50%, 150, from(#d5d5d6), to(#454547));

}
.sosyalmedyaikonlar
{
	padding:10px;
}
.sosyalmedyaikonlar a
{
	color:#fff;
	padding-left:20px;
}
.ftrrowBaslik
{
	font-size:12px;
	font-weight:600;
	padding-bottom:6px;
	color:#fff;
	text-decoration:underline;
}
.ftrrowBaslik:hover
{
	color:#fff;
	text-decoration:underline;
	cursor:pointer;
}
.ftrrowic
{
	text-decoration:none;
	font-size:10px;
	font-weight:100;
	color:#fff;
	padding-top:3px;
	padding-bottom:3px;
}
.ftrrowic:hover
{
	cursor:pointer;
	color:#fff;
	text-decoration:none;
}
.ftrliste
{
	padding-top:30px;
	color:#fff;
	display:inline-block;
	margin-left:30px;

}
.ftrindex
{
	text-align:center;
}

.ftrliste a
{
	font-size:12px;
	color:#999;
	display:block;
	padding-top:10px;
}
.ftrliste a:hover
{
	text-decoration:none;
}
.cpicerik
{
	padding-left:10px;
	border-left:2px solid #d4212e;
}
@media (max-width: 730px) {
	.carousel-caption
	{
		display:none;
	}
	.habersol
	{
		text-align:center;
		padding:0;
	}
}
.cpicerik h3
{
	font-size:30px;
	color:#fff;
}
.cpicerik a
{
	color:#fff;
	text-decoration:none;
}
.cpicerik a:hover
{
	color:#fff;
	text-decoration:none;
}
.renkkirmizi
{
	color:#d4212e;
}
.cpicerik p
{
	font-weight:normal !important;
	font-size:14px;
	color:#fff;
}
.margintop20
{
	margin-top:20px;
}
.margintop0
{
	margin-top:0;
}
.yanmenu
{
	padding-right:20px;
}

.habertarih
{
	margin-top:-5px;
}

.habertarih a
{
	font-size:11px;
	font-weight:100;
	color:#767676;
}
.habertarih a:hover
{
	text-decoration:none;
}

.mic
{
	border-bottom:1px solid #dedede;
	padding-top:15px;
	padding-bottom:15px;
	color:#090909;
	font-size:15px;
}
.micactive
{
	border-bottom:1px solid #dedede;
	padding-top:15px;
	padding-bottom:15px;
	color:#090909;
	font-size:15px;
	background-color:#eaeaea;
}

.mic:hover
{
	background-color:#eaeaea;
}

.ic a
{
	font-weight:100 !important;
	font-size:14px;
}
.ic
{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:15px;
}

.mic a
{
	padding-left:15px;
	cursor:pointer;
	width:100%;
	color:#090909;
	font-weight:600;
}


.baslikrenkkirmizi
{
	color:#d4212e;
}
.baslikrenkkirmizi:hover
{
	color:#d4212e;
	text-decoration:none;
}
.rd
{
	color:#f25a3e;
}
.rd:hover
{
	color:#f25a3e;
	text-decoration:none;
}
.mic a:hover
{
	color:#090909;
	text-decoration:none;
}
.act
{
	background-color:#eaeaea;
}
