
@charset "utf-8";

ul, li { padding: 0; margin: 0; list-style: none; }

a { text-decoration: none; }


.menuBar ul { min-width: 1px; width: auto; float: none; min-height: 1px; float: right; }
.menuBar ul li { width: auto; float: left; }
.menuBar > ul > li { padding-bottom: 15px; }
.menuBar ul > li:last-child, .menuBar ul > li:last-child a { padding-right: 0px; }
.menuBar ul > li:last-child a:after { display: none; }
.menuBar ul li a { min-width: 1px; width: auto; min-height: 1px; height: auto; display: block; font-size: 17px; color: #454445; padding: 0 18px; line-height: 13px; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s; }
.menuBar > ul > li > a { font-weight: 400; position: relative; }
.menuBar ul li.active > a, .menuBar ul li > a.active, .menuBar ul li.active a:hover, .menuBar ul li.acildi > a { }
.menuBar ul li.acildi > a { color: #f2ae05; }
.menuBar ul li ul li.acildi > a { background: #fff; }
.menuBar ul li > a:hover { color: #f2ae05; }
.menuBar ul li a.secili { }
.menuBar ul li.secili:hover { }
.menuBar ul li ul { position: absolute; width: 217px; min-height: 0px; display: none; background: rgb(242, 174, 5); z-index: 999999; margin-top: 10px; padding: 11px 0px; box-sizing: border-box; border: solid 0px #fff; box-sizing: border-box; -webkit-box-shadow: 0px 6px 5px 0px rgba(0,0,0,0.21); -moz-box-shadow: 0px 6px 5px 0px rgba(0,0,0,0.21); box-shadow: 0px 6px 5px 0px rgba(0,0,0,0.21); }
.menuBar ul li ul ul { left: 100%; top: 0px; }
.menuBar ul li ul li { width: 100%; float: left; position: relative; }
.menuBar ul li ul li a { width: 100%; min-height: 1px; height: auto; text-align: left; font-weight: normal; text-decoration: none; color: #ffffff; display: block; font-size: 13px; padding: 8px 18px; line-height: 16px; background: none; border-right: none; margin-left: 0px; border-radius: 0px; font-family: tahoma; font-style: normal; box-sizing: border-box; font-weight: 300; }
.menuBar ul li ul li a:hover { color: #f2ae05; background: #fff; }
.menuBar ul li ul li:last-child a { border: none; }
.menuBar ul li ul .ucgn { width: 16px; height: 8px; position: absolute; left: 15px; top: -7px; background: url(../images/ucgn.png) no-repeat; display: none; }



.menuBar ul li .menuWrap { width: 100%; min-height: 50px; position: absolute; left: 0px; z-index: 99; margin-top: 10px; padding-top: 0; display: none; background: #ffffff; /* border-bottom: solid 3px #000000; */ padding: 19px 24px 19px 10px; box-sizing: border-box; -webkit-box-shadow: 0px 6px 5px 0px rgba(0,0,0,0.21); -moz-box-shadow: 0px 6px 5px 0px rgba(0,0,0,0.21); box-shadow: 0px 6px 5px 0px rgba(0,0,0,0.21); }
.menuBar ul li .menuWrap ul, .menuBar ul li .menuWrap ul li { display: inherit; box-sizing: border-box; padding: 0px; margin: 0px; box-shadow: none; }
.menuBar ul li .menuWrap ul.megam { width: calc(100% - 420px); float: left; position: relative; display: inherit; background: none; padding: 0px 0px; margin: 0px; }
.menuBar ul li .menuWrap ul.megam > li { width: 33.33%; float: left; padding: 0px 13px; background: none; margin-bottom: 20px; }
.menuBar ul li .menuWrap ul.megam > li > a { background: none; font-size: 16px; line-height: 15px; padding: 0px 0px 10px 8px; border: none; color: #f2ae05; border-bottom: solid 1px #dadada; }
.menuBar ul li .menuWrap ul.megam > li ul { width: 100%; float: left; display: inherit; position: static; background: none; margin-top: 5px; }
.menuBar ul li .menuWrap ul.megam > li ul li { }
.menuBar ul li .menuWrap ul.megam > li ul li a { color: #848484; padding: 4px 7px; font-size: 14px; }
.menuBar ul li .menuWrap ul.megam > li ul li a:hover { color: #d2a433; }
.menuBar ul li .menuWrap ul.megam > li ul li.tumu a { color: #f2ae05; font-weight: 600; font-size: 13px; }
.menuBar ul li .menuWrap .rkAlani { width: 384px; float: right; }
.menuBar ul li .menuWrap .rkAlani img { float: left; width: calc(50% - 5px); margin-right: 10px; }
.menuBar ul li .menuWrap .rkAlani img:nth-child(2n) { margin-right: 0px; }
.menuBar ul li .menuWrap.tek ul.megam { width: calc(100% - 220px); }
.menuBar ul li .menuWrap.tek .rkAlani { width: 192px; }
.menuBar ul li .menuWrap.tek .rkAlani img { width: 100%; }
.menuBar ul li .menuWrap.yok ul.megam { width: 100%; }

.menuBar ul li .menuWrap.hActive { }
.menuBar ul li .menuWrap.hActive ul.megam { width: calc(100% - 290px); }
.menuBar ul li .menuWrap.hActive .mHover { width: 280px; float: right; text-align: center; }
.menuBar ul li .menuWrap.hActive .mHover .hRes { width: 100%; height: 240px; background-repeat: no-repeat; background-position: center; background-size: contain; }
.menuBar ul li .menuWrap.hActive .mHover strong { width: auto; display: inline-table; margin-top: 30px; }
.menuBar ul li .menuWrap.hActive .mHover strong a { font-size: 14px; line-height: 14px; font-weight: 400; border: solid 1px #000; color: #000; letter-spacing: 2px; padding: 12px 14px; }

.menuBar ul li .menuWrap.hActive .mHover .hRes { transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s; }


@media screen and (max-width :1170px) {

	a.kmenu { display: block; }
	.ucgn2 { display: block; width: 13px; height: 6px; position: absolute; right: 19px; top: -6px; background: url(../images/ucgn.png) no-repeat; z-index: 99999999999999999; }
	.menuBar > ul > li > a:after { display: none; }
	.menuBar ul ul, .menuBar ul li, .menuBar ul li a { width: 100%; float: left; box-sizing: border-box; }
	.menuBar > ul { width: 230px; height: auto; float: left; color: #fff; display: none; position: absolute !important; right: 0; background: #5F5F5F; position: relative; z-index: 99999999; /* margin-top: 52px; */ top: 51px; -webkit-box-shadow: -4px 4px 10px 0px rgba(0,0,0,0.43); -moz-box-shadow: -4px 4px 10px 0px rgba(0,0,0,0.43); box-shadow: -4px 4px 10px 0px rgba(0,0,0,0.43); padding-right: 0px; padding-left: 0px; }
	.menuBar > ul > li.ana { width: 100%; }
	.menuBar > ul > li.ana > a { width: 100%; height: auto; background: none; }
	.menuBar > ul > li.ana > a:before { content: "Anasayfa"; }
	.menuBar > ul li { width: 100%; float: left; font-size: 13px; margin-bottom: 0px; padding-bottom: 0px; border-bottom: solid 1px rgb(95, 95, 95); margin: 0px; }
	.menuBar > ul li a { box-sizing: border-box; padding: 13px 25px !important; position: relative; border-right: none; color: #FFFFFF; font-size: 13px; font-weight: 500; border: none; margin-left: 0px !important; t; text-align: right; border-radius: 0px; background-image: none; text-shadow: none; }
	.menuBar > ul li.active a, .menuBar > ul li a.active, .menuBar > ul li.active a:hover { color: #FFFFFF !important; border: none !important; border-bottom: none !important; border-top: none !important; background: #474747; }
	.menuBar > ul li a:hover { color: #FFFFFF !important; background: none; }
	.menus:last-child a, .menus:last-child a span .menus:last-child { padding-right: inherit; margin-right: inherit; padding: 13px 25px; }
	.menuBar ul li ul { position: relative; float: left; box-sizing: border-box; padding-left: 0; padding-right: 0; width: 100%; min-height: 0px; display: none; background: #403F3F; border-bottom: none; margin-top: 0px; border: none; border-radius: 0px; padding: 0px; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; }
	.menuBar ul ul li { border-bottom: solid 1px #3C3C3C; border-right: none; }
	.menuBar ul li ul li a { width: 100%; min-height: 1px; height: auto; text-align: left; font-weight: normal; text-decoration: none; color: #fff; line-height: 1em; display: block; font-size: 12px; padding: 10px 30px 10px 10px; background: none; border-bottom: solid 1px #54524f; margin-left: 0px; border-radius: 0px; text-align: right; }
	.menuBar ul ul li:last-child a { border-bottom: none; }
	.menuBar ul ul ul { width: 100%; background: #2c2c2c; }
	.menuWrap ul ul li, .alt_menus li a { width: 100%; float: left; }
	.menuBar ul ul ul li a { padding-right: 40px; font-size: 12px; }
	.menuBar ul li ul li a:hover { color: #ffffff; background: none; }
	.menuWrap { display: block; min-width: 0px; background: none !important; }
	.menuWrap ul { display: none; }
}
