

.slider {
	float: left;
	width: 100%;
	margin: 10px 0;
	height: 507px
}

.slider .tumhaber {
	position: absolute;
	right: 235px;
	bottom: 45px
}

.slider .tumhaber a {
	transition: 0.3s;
	
	font-size: 14px;
	color: #fff;
	display: block;
	padding: 5px;
	width: 100%
}

.slider .tumhaber a:hover {
	transition: 0.3s;
	
}

.slider .all {
	float: left;
	height: 100%;
	width: 100%;
	position: relative
}

.slider .images.slick-slide {
	float: left;
	height: 100%;
	min-height: 1px;
	overflow: hidden;
	outline: 0
}

.slider .images.slick-slide img {
	max-height: 100%;
	min-height: 100%
}

.slider .all-gallery {
	max-width: 65%;
	height: 100%;
	float: left;
	box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.28);
	position: relative;
	z-index: 0
}

.slider .all-gallery .slick-list {
	height: 100%
}

.slider .all-gallery .slick-list .slick-track {
	height: 100%
}

.slider .slider-nav {
	width: 45%;
	background: #36c6d3;
	right: 0;
	padding: 40px;
	outline: 0;
	position: absolute;
	z-index: 0;
	overflow: hidden;
	height: 451px;
	margin: 30px 0;
	box-shadow: 3px 0 7px rgba(0, 0, 0, 0.28)
}

.slider .slider-nav .images {
	outline: 0;
	position: relative
}

.slider .slider-nav .slick-list.draggable {
	float: left;
	width: 100%;
	padding: 0 !important;
	overflow: hidden;
	height: 100%
}

.slider .slider-nav .slick-list.draggable .slick-track {
	height: 100%
}

.slider .slider-nav .date {
	color: #fefefe;
	font-size: 15px;
	
}

.slider .slider-nav .capBig {
	outline: 0;
	font-size: 30px;
	color: #fff;
	line-height: 34px;
	margin: 16px 0 0px 0;
	
}

.slider .slider-nav .capBig .line a {
	text-decoration: none;
	color: #fff;
	display: -webkit-box;
	height: 99px;
	line-height: 1.1;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	margin: 0 auto
}

.slider .slider-nav .more {
	float: left;
	position: absolute;
	bottom: 20px
}

.slider .slider-nav .more a {
	transition: 0.3s;
    font-size: 17px;
    color: #fff;
    display: block;
    border: 1px solid #fff;
    padding: 5px 20px;
    width: 100%;
    border-radius: 30px;
}

.slider .slider-nav .more a:hover {
	transition: 0.3s;
	background-color: #1c6a71
}

.slider .slider-nav .slick-prev {
	margin-right: 53px;
	border-right: 0 !important;
	background-position: 0 10px !important
}

.slider .slider-nav .slick-arrow {
	transition: 0.3s;
	position: absolute;
	background: url(../images/site-sprite.png) no-repeat ;
	background-position: -51px 10px;
	outline: 0;
	right: 0;
	bottom: 0;
	right: 40px;
	bottom: 60px;
	border: none;
	z-index: 99;
	text-indent: -9999px;
	width: 53px;
	height: 53px;

}

.slider .slider-nav .slick-arrow:hover {
	transition: 0.3s;
	
}

.boxed {
	float: left;
	width: 100%;
	margin: 28px 0
}

.boxed .all-content {
	background: #fff;
	box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.28);
	height: 240px;
	overflow: hidden
}

.boxed .all-content .top {
	font-size: 15px;
	color: #fff;
	background: #c2a24b;
	font: 15px "DINProRegular";
	padding: 5px 25px 5px 28px;
	float: left
}

.boxed .all-content .caro {
	float: left;
	width: 100%;
	padding: 18px 28px
}

.boxed .all-content .caro .kay {
	overflow: hidden
}

.boxed .all-content .caro .kay .slick-arrow {
	transition: 0.3s;
	outline: 0;
	position: absolute;
	right: 0;
	border: 1px solid #c2a24b;
	text-indent: -9999px;
	width: 26px;
	height: 26px;
	background: url(../images/site-sprite.png) no-repeat;
	bottom: 22px;
	left: 40px
}

.boxed .all-content .caro .kay .slick-arrow:hover {
	transition: 0.3s;
	background-color: #e8e8e8
}

.boxed .all-content .caro .kay .slick-prev {
	margin-right: 25px;
	border-right: 0;
	background-position: -141px -2px
}

.boxed .all-content .caro .kay .slick-next {
	background-position: -167px -2px;
	left: 66px
}

.boxed .all-content .caro .kay .tes {
	float: left
}

.boxed .all-content .caro .tes {
	outline: 0;
	display: table;
	height: 120px;
	overflow: hidden
}

.boxed .all-content .caro .tes a {
	transition: 0.3s;
	box-shadow: none;
	font-size: 20px;
	color: #505050;
	font-family: "DINProLight";
	margin: 0;
	line-height: 20px;
	display: table-cell;
	vertical-align: middle;
	float: none
}

.boxed .all-content .caro .tes a:hover {
	transition: 0.3s;
	color: #c2a24b
}

.boxed .all-content .caro .tumu {
	float: right;
	position: absolute;
	bottom: 22px;
	right: 28px
}

.boxed .all-content .caro .tumu a {
	transition: 0.3s;
	box-shadow: none;
	color: #c2a24b;
	margin: 0;
	float: right;
	border: 1px solid;
	padding: 2px 20px;
	font: 15px "DINProMedium"
}

.boxed .all-content .caro .tumu a:hover {
	transition: 0.3s;
	background: #e8e8e8
}

.boxed .takvimcontent {
	box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.28);
	height: 240px;
	background: #fff;
	margin-right: 25px;
	position: relative
}

.boxed .takvimcontent .custom-content-reveal h4 {
	padding: 12px 20px;
	margin: 30px 0 0 0
}

.boxed .takvimcontent ::-webkit-scrollbar {
	width: 12px
}

.boxed .takvimcontent ::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
	border-radius: 0
}

.boxed .takvimcontent ::-webkit-scrollbar-thumb {
	border-radius: 0;
	background: #c2a24b
}

.boxed .takvimcontent .fc-calendar .fc-row>div.fc-today>span.fc-date {
	color: #fff !important
}

.boxed .takvimcontent .custom-content-reveal .top {
	display: block !important
}

.boxed .takvimcontent .custom-content-reveal span.custom-content-close {
	top: 0;
	right: 0
}

.boxed .takvimcontent .top {
	display: none
}

.boxed .takvimcontent .fc-calendar .fc-row>div>span.fc-date {
	color: #0a0a0a
}

.boxed .takvimcontent .custom-header h2 {
	font-size: 14px
}

.boxed .takvimcontent .custom-header h3 {
	font-size: 22px
}

.boxed .takvimcontent .allitem2 ul {
	height: 160px;
	overflow: auto
}

.boxed .takvimcontent>.allitem2>ul>li {
	float: left;
	width: 100%
}

.boxed .takvimcontent .allitem2 ul li a {
	padding: 10px 20px
}

.boxed .takvimcontent .custom-content-reveal a h2 {
	font-size: 16px;
	margin: 0 0 5px 0
}

.boxed .takvimcontent .fc-calendar .fc-row>div,
.boxed .takvimcontent .fc-calendar .fc-head>div {
	font-size: 12px
}

.boxed .takvimcontent .custom-calendar-wrap {
	width: 100%;
	padding: 0 10px;
	height: 240px
}

.boxed .takvimcontent .custom-header {
	margin-bottom: 0;
	height: 50px !important
}

.boxed .takvimcontent .fc-five-rows .fc-row,
.boxed .takvimcontent .fc-six-rows .fc-row {
	height: 7%
}

.boxed .takvimcontent .takvim {
	float: left;
	width: 100%;
	padding: 18px 28px
}

.boxed .takvimcontent .top {
	font-size: 15px;
	color: #fff;
	background: #c2a24b;
	font: 15px "DINProRegular";
	padding: 5px 25px 5px 28px;
	float: left
}

.boxed .takvimcontent .takvim a:hover::before {
	transition: 0.3s;
	background-color: #e8e8e8
}

.boxed .takvimcontent .takvim a::before {
	transition: 0.3s;
	content: "";
	position: absolute;
	bottom: -64px;
	width: 26px;
	height: 26px;
	left: 28px;
	background: url(../images/site-sprite.png) no-repeat;
	background-position: -167px -2px;
	border: 1px solid #c2a24b
}

.boxed .takvimcontent .takvim {
	font: 19px "DINProRegular";
	color: #505050;
	line-height: 22px;
	position: relative
}

.boxed .takvimcontent .takvim a {
	transition: 0.3s;
	box-shadow: none;
	font: 19px "DINProRegular";
	color: #505050;
	line-height: 22px;
	margin: 0
}

.boxed .takvimcontent .takvim a:hover {
	transition: 0.3s;
	color: #c2a24b
}

.boxed .takvimcontent .tumu {
	float: right;
	position: absolute;
	bottom: 22px;
	right: 28px
}

.boxed .takvimcontent .tumu a {
	transition: 0.3s;
	box-shadow: none;
	color: #c2a24b;
	margin: 0;
	float: right;
	border: 1px solid;
	padding: 2px 20px;
	font: 15px "DINProMedium"
}

.boxed .takvimcontent .tumu a:hover {
	transition: 0.3s;
	background: #e8e8e8
}

.boxed .col-md-3:nth-child(2) i.ico {
	background-position: 0 -90px
}

.boxed .col-md-3:nth-child(3) i.ico {
	background-position: -121px -90px
}

.boxed .col-md-3:nth-child(1) i.ico {
	background-position: -250px -90px;
	width: 90px
}

.boxed .col-md-3:nth-child(4) i.ico {
	background-position: -250px -90px;
	width: 0
}

.boxed a {
	display: block;
	width: 100%;
	float: left;
	padding: 0 25px 0 0;
	overflow: hidden
}

.boxed a:hover .images {
	transition: 0.3s
}

.boxed a:hover .images .resim-att {
	transition: 0.3s;
	-webkit-transform: scale3d(1.2, 1.2, 1);
	transform: scale3d(1.2, 1.2, 1)
}

.boxed a .images::before {
	content: "";
	background: url(../images/h-g.png) left bottom repeat-x;
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 9;
	bottom: 0
}

.boxed a .images {
	transition: 0.3s;
	float: left;
	width: 100%;
	position: relative;
	box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.28);
	height: 240px;
	overflow: hidden
}

.boxed a .images .resim-att {
	transition: 0.3s
}

.boxed a .images i.ico {
	background: url(../images/site-sprite.png) no-repeat;
	width: 70px;
	height: 70px;
	display: block;
	position: absolute;
	z-index: 99;
	right: 25px;
	top: 40px
}

.boxed a .images img {
	transition: 0.3s
}

.boxed a .images .resim-att {
	width: 100%;
	height: 100%;
	position: relative;
	float: left;
	padding: 0;
	text-align: center
}

.boxed a .images .resim-att .resim-att-pre {
	width: 100%;
	height: 100%;
	position: relative
}

.boxed a .images .resim-att .resim-att-pre .resim-thumb {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0 auto;
	overflow: hidden;
	max-width: 100%;
	max-height: 100%
}

.boxed a .images .resim-att .resim-att-pre .resim-thumb .resim-centered {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform: translate(50%, 50%);
	-moz-transform: translate(50%, 50%);
	-ms-transform: translate(50%, 50%);
	-o-transform: translate(50%, 50%);
	transform: translate(50%, 50%)
}

.boxed a .images .resim-thumb .resim-centered img {
	position: absolute;
	top: 0;
	left: 0;
	width: auto;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

.boxed a .images .text {
	font-size: 21px;
	color: #fff;
	position: absolute;
	padding: 0 30px;
	bottom: 55px;
	width: 100%;
	z-index: 10;
	
}

.boxed a .images .text2 {
	position: absolute;
	float: left;
	width: 100%;
	bottom: 20px;
	padding: 0 30px;
	color: #fff;
	line-height: 15px;
	z-index: 99;
	
}

.boxed .all {
	background: #5c5c5c;
	color: #fff;
	height: 240px;
	padding: 30px
}

.boxed .all h3 {
	font-size: 19px;
	margin: 8px 0;
	line-height: 25px;
	
}

.boxed .all h2 {
	font-size: 30px;
	margin: 10px 0;
	
}

.boxed .all span {
	font-size: 15px;
	
}

.duyurular {
	float: left;
	width: 100%;
	background: #fff;
	padding: 23px 28px;
	box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.28);
	position: relative
}




.banner {
	float: left;
	width: 100%;
	height: 229px
}

.banner .resim-att {
	width: 100%;
	height: 100%;
	position: relative;
	float: left;
	padding: 0;
	text-align: center
}

.banner .resim-att .resim-att-pre {
	width: 100%;
	height: 100%;
	position: relative
}

.banner .resim-att .resim-att-pre .resim-thumb {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0 auto;
	overflow: hidden;
	max-width: 100%;
	max-height: 100%
}

.banner .resim-att .resim-att-pre .resim-thumb .resim-centered {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform: translate(50%, 50%);
	-moz-transform: translate(50%, 50%);
	-ms-transform: translate(50%, 50%);
	-o-transform: translate(50%, 50%);
	transform: translate(50%, 50%)
}

.banner .resim-thumb .resim-centered img {
	position: absolute;
	top: 0;
	left: 0;
	width: auto;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

.takvim ul {
	height: 310px;
	overflow: auto
}

.takvim ul li {
	border-bottom: 1px solid #ddd
}

.takvim ul li a h2 {
	font-size: 20px !important;
	margin: 0 0 10px 0 !important
}

.takvim ul li:last-child {
	border: none
}

.page-detail-search {
	float: left;
	width: 300px;
	margin: 15px 0 10px 0;
	position: absolute;
	right: 0;
	top: -68px
}

.page-detail-search .form-group {
	margin: 0
}

.page-detail-search .form-group input {
	background: none;
	border-radius: 0;
	border: 1px solid #c1a14b;
	box-shadow: none;
	font: 12px "DINProMedium";
	color: #c2a24b;
	height: 40px;
	padding: 20px 10px
}

.page-detail-search .submitbutton {
	position: absolute;
	right: 4px;
	top: 1px;
	padding-left: 10px
}

.page-detail-search .submitbutton input {
	border: none;
	text-indent: -999px;
	background: url(../images/search-btn.png) center center no-repeat;
	width: 22px;
	height: 22px;
	background-size: 100%
}

.page-detail-search form {
	float: left;
	width: 100%
}

.page-detail-search form .form-group {
	margin: 0
}

.page-detail-search form .form-group input {
	background: none;
	border-radius: 0;
	border: 1px solid #c1a14b;
	box-shadow: none;
	font: 12px "DINProMedium";
	color: #c2a24b;
	height: 40px;
	padding: 20px 10px
}

.page-detail-search form .submitbutton {
	position: absolute;
	right: 4px;
	top: 1px;
	padding-left: 10px
}

.page-detail-search form .submitbutton input {
	border: none;
	text-indent: -999px;
	background: url(../images/search-btn.png) center center no-repeat;
	width: 22px;
	height: 22px;
	background-size: 100%
}

.basicform h4 {
	padding-left: 10px;
	font: 22px "DINProBold";
	color: #c2a24b
}

.modal-backdrop {
	background: none
}

#myModal,
.modalteskilat {
	background: rgba(0, 0, 0, 0.41)
}

#myModal .modal-content,
.modalteskilat .modal-content {
	border-radius: 0;
	border: none
}

#myModal .modal-content .modal-img,
.modalteskilat .modal-content .modal-img {
	width: 200px;
	height: 200px;
	float: left;
	margin: 0 20px 20px 0
}

#myModal .modal-content .modal-img .resim-att,
.modalteskilat .modal-content .modal-img .resim-att {
	width: 100%;
	height: 100%;
	position: relative;
	float: left;
	padding: 0;
	text-align: center
}

#myModal .modal-content .modal-img .resim-att .resim-att-pre,
.modalteskilat .modal-content .modal-img .resim-att .resim-att-pre {
	width: 100%;
	height: 100%;
	position: relative
}

#myModal .modal-content .modal-img .resim-att .resim-att-pre .resim-thumb,
.modalteskilat .modal-content .modal-img .resim-att .resim-att-pre .resim-thumb {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0 auto;
	overflow: hidden;
	max-width: 100%;
	max-height: 100%
}

#myModal .modal-content .modal-img .resim-att .resim-att-pre .resim-thumb .resim-centered,
.modalteskilat .modal-content .modal-img .resim-att .resim-att-pre .resim-thumb .resim-centered {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform: translate(50%, 50%);
	-moz-transform: translate(50%, 50%);
	-ms-transform: translate(50%, 50%);
	-o-transform: translate(50%, 50%);
	transform: translate(50%, 50%)
}

#myModal .modal-content .modal-img .resim-thumb .resim-centered img,
.modalteskilat .modal-content .modal-img .resim-thumb .resim-centered img {
	position: absolute;
	top: 0;
	left: 0;
	width: auto;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

#myModal .modal-content .modal-img img,
.modalteskilat .modal-content .modal-img img {
	max-height: 100%
}

#myModal .modal-content .modaltexts,
.modalteskilat .modal-content .modaltexts {
	font-size: 16px;
	line-height: 25px
}

#myModal .modal-content .modaltexts p,
.modalteskilat .modal-content .modaltexts p {
	text-align: left !important
}

#myModal .modal-header .modal-name,
.modalteskilat .modal-header .modal-name {
	font: 20px "DINProBold"
}

#myModal .modal-header .modal-name span,
.modalteskilat .modal-header .modal-name span {
	display: block;
	font: 13px "DINProRegular";
	color: #c2a24b
}

.adresinizlabel {
	margin-bottom: -45px
}

.bot span {
	margin: 0
}

.bot span:first-child {
	margin-top: 5px
}

.text.detail {
	height: 105px;
	font: 17px "DINProBold" !important
}

.pages {
	float: left;
	width: 100%
}

.pages .page-content {
	float: left;
	width: 100%;
	margin-bottom: 60px
}

.pages .page-content h4 {
	font: 22px "DINProBold";
	color: #c2a24b
}

.pages .page-content .filter {
	float: left;
	position: relative;
	top: 0;
	left: 0;
	background: #e8e8e8;
	margin-bottom: 20px;
	width: 100%
}

.pages .page-content .filter form {
	float: left
}

.pages .page-content .filter input,
.pages .page-content .filter select {
	min-width: 210px;
	height: 55px;
	border: 2px solid #c2a24b;
	background: none;
	width: 100%;
	padding: 0 20px;
	font: 17px "DINProMedium";
	color: #505050
}

.pages .page-content .sidebar {
	background: #c2a24b;
	margin-top: -85px;
	box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.28);
	width: 95%
}

.pages .page-content .sidebar .widget ul {
	padding: 0
}

.pages .page-content .sidebar .widget ul li {
	border-bottom: 1px solid #c5a654
}

.pages .page-content .sidebar .widget ul li a {
	position: relative
}

.pages .page-content .sidebar .widget ul li a i {
	display: block;
	background: url(../images/side-hover2.png) left center no-repeat;
	width: 10px;
	height: 10px;
	float: right;
	position: absolute;
	right: 25px;
	top: 22px;
	-ms-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg)
}

.pages .page-content .sidebar .widget ul li.open {
	background: #9e8328
}

.pages .page-content .sidebar .widget ul li.active {
	background: #9e8328
}

.pages .page-content .sidebar .widget ul li.active>ul {
	display: block
}

.pages .page-content .sidebar .widget ul li.active>a {
	color: #f9cf60
}

.pages .page-content .sidebar .widget ul li.active>a:before {
	transition: 0.3s;
	opacity: 1;
	background: url(../images/side2.png) left center no-repeat
}

.pages .page-content .sidebar .widget ul li:hover>a,
.pages .page-content .sidebar .widget ul li.active>a {
	transition: 0.3s;
	background: #9e8328
}

.pages .page-content .sidebar .widget ul li.head {
	font: 23px "DINProBold";
	color: #fff;
	padding: 13px 30px
}

.pages .page-content .sidebar .widget ul li a {
	transition: 0.3s;
	font: 17px "DINProRegular";
	color: #fff;
	padding: 13px 30px;
	display: block
}

.pages .page-content .sidebar .widget ul li ul {
	display: none;
	padding-bottom: 20px
}

.pages .page-content .sidebar .widget ul li ul li {
	border: none
}

.pages .page-content .sidebar .widget ul li ul li.head {
	padding: 0
}

.pages .page-content .sidebar .widget ul li ul li.open>a {
	color: #c2a24b !important
}

.pages .page-content .sidebar .widget ul li ul li.open>a:before {
	transition: 0.3s;
	opacity: 1
}

.pages .page-content .sidebar .widget ul li ul li:hover>a,
.pages .page-content .sidebar .widget ul li ul li.active>a {
	color: #f9cf60
}

.pages .page-content .sidebar .widget ul li ul li:hover>a:before,
.pages .page-content .sidebar .widget ul li ul li.active>a:before {
	transition: 0.3s;
	opacity: 1;
	background: url(../images/side2.png) left center no-repeat
}

.pages .page-content .sidebar .widget ul li ul li>a {
	padding: 5px 0 5px 45px;
	display: block;
	position: relative
}

.pages .page-content .sidebar .widget ul li ul li>a i {
	top: 15px !important
}

.pages .page-content .sidebar .widget ul li ul li>a:before {
	transition: 0.3s;
	content: '';
	opacity: 0;
	background: url(../images/side-hover.png) left center no-repeat;
	width: 6px;
	height: 13px;
	display: block;
	position: absolute;
	left: 30px;
	top: 10px
}

.pages .page-content .sidebar .widget ul li ul li ul {
	display: none
}

.pages .page-content .sidebar .widget ul li ul li ul li:hover a,
.pages .page-content .sidebar .widget ul li ul li ul li.active a {
	color: #f9cf60
}

.pages .page-content .sidebar .widget ul li ul li ul li:hover a:before,
.pages .page-content .sidebar .widget ul li ul li ul li.active a:before {
	transition: 0.3s;
	opacity: 1;
	background: url(../images/side2.png) left center no-repeat
}

.pages .page-content .sidebar .widget ul li ul li ul li a {
	padding: 5px 10px 5px 65px;
	position: relative
}

.pages .page-content .sidebar .widget ul li ul li ul li a i {
	top: 15px !important
}

.pages .page-content .sidebar .widget ul li ul li ul li a:before {
	transition: 0.3s;
	content: '';
	opacity: 0;
	background: url(../images/side-hover.png) left center no-repeat;
	width: 6px;
	height: 13px;
	display: block;
	position: absolute;
	left: 48px;
	top: 14px
}

.pages .page-content .other-news {
	margin: 40px 0 0 0;
	overflow: hidden;
	position: relative
}

.pages .page-content .other-news .slick-arrow {
	transition: 0.3s;
	outline: 0;
	position: absolute;
	right: 0;
	border: 1px solid #c2a24b;
	text-indent: -9999px;
	width: 26px;
	height: 26px;
	background: url(../images/site-sprite.png) no-repeat;
	top: 25px;
	right: 25px
}

.pages .page-content .other-news .slick-arrow:hover {
	transition: 0.3s;
	background-color: #e8e8e8
}

.pages .page-content .other-news .slick-prev {
	margin-right: 25px;
	border-right: 0;
	background-position: -141px -2px
}

.pages .page-content .other-news .slick-next {
	background-position: -167px -2px
}

.pages .page-content .other-news a .images {
	height: 165px !important
}

.pages .page-content .other-news a .images img {
	max-height: 100% !important
}

.pages .page-content .news-box,
.pages .page-content .other-news {
	float: left;
	width: 100%
}

.pages .page-content .news-box .detail,
.pages .page-content .other-news .detail {
	transition: 0.3s;
	font: 21px "DINProBold";
	color: #141618;
	line-height: 22px;
	padding: 20px
}

.pages .page-content .news-box h3,
.pages .page-content .other-news h3 {
	font: 27px "DINProBold";
	color: #c2a24b;
	margin: 20px 0
}

.pages .page-content .news-box span,
.pages .page-content .other-news span {
	display: block;
	font: 13px "DINProRegular";
	color: #c2a24b;
	margin: 15px 0 0 0
}

.pages .page-content .news-box .col-md-4:nth-child(1n) a,
.pages .page-content .other-news .col-md-4:nth-child(1n) a {
	padding-left: 0
}

.pages .page-content .news-box .col-md-4:nth-child(3n) a,
.pages .page-content .other-news .col-md-4:nth-child(3n) a {
	padding-right: 0
}

.pages .page-content .news-box a,
.pages .page-content .other-news a {
	display: block;
	background: #fff;
	-webkit-box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.28);
	box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.28);
	padding: 0;
	margin: 8px
}

.pages .page-content .news-box a:hover .text h3,
.pages .page-content .other-news a:hover .text h3 {
	transition: 0.3s;
	color: #c2a24b
}

.pages .page-content .news-box a:hover .images:before,
.pages .page-content .other-news a:hover .images:before {
	transition: 0.3s;
	background: rgba(158, 131, 40, 0.78);
	text-align: center;
	height: 100%;
	padding: 65px 0
}

.pages .page-content .news-box a .images:before,
.pages .page-content .other-news a .images:before {
	transition: 0.3s;
	content: attr(data-text) " >";
	position: absolute;
	left: 0;
	height: 0;
	width: 100%;
	z-index: 99;
	overflow: hidden;
	font: 25px "DINProMedium";
	color: #fff;
	text-align: center
}

.pages .page-content .news-box a .images,
.pages .page-content .other-news a .images {
	height: 149px;
	position: relative;
	background-size: cover !important;
	background-repeat: no-repeat !important;
	background-position: center !important
}

.pages .page-content .news-box a .images .resim-att,
.pages .page-content .other-news a .images .resim-att {
	display: none
}

.pages .page-content .news-box a .images img,
.pages .page-content .other-news a .images img {
	max-width: 100%
}

.pages .page-content .news-box a .images .resim-att,
.pages .page-content .other-news a .images .resim-att {
	width: 100%;
	height: 100%;
	position: relative;
	float: left;
	padding: 0;
	text-align: center
}

.pages .page-content .news-box a .images .resim-att .resim-att-pre,
.pages .page-content .other-news a .images .resim-att .resim-att-pre {
	width: 100%;
	height: 100%;
	position: relative
}

.pages .page-content .news-box a .images .resim-att .resim-att-pre .resim-thumb,
.pages .page-content .other-news a .images .resim-att .resim-att-pre .resim-thumb {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0 auto;
	overflow: hidden;
	max-width: 100%;
	max-height: 100%
}

.pages .page-content .news-box a .images .resim-att .resim-att-pre .resim-thumb .resim-centered,
.pages .page-content .other-news a .images .resim-att .resim-att-pre .resim-thumb .resim-centered {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform: translate(50%, 50%);
	-moz-transform: translate(50%, 50%);
	-ms-transform: translate(50%, 50%);
	-o-transform: translate(50%, 50%);
	transform: translate(50%, 50%)
}

.pages .page-content .news-box a .images .resim-thumb .resim-centered img,
.pages .page-content .other-news a .images .resim-thumb .resim-centered img {
	position: absolute;
	top: 0;
	left: 0;
	width: auto;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

.pages .page-content .news-box a .content-all,
.pages .page-content .other-news a .content-all {
	display: table;
	height: 115px
}

.pages .page-content .news-box a .content-all .text,
.pages .page-content .other-news a .content-all .text {
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	padding: 0 20px
}

.pages .page-content .news-box a .content-all .text h3,
.pages .page-content .other-news a .content-all .text h3 {
	transition: 0.3s;
	font: 21px "DINProBold";
	color: #141618;
	line-height: 22px;
	margin: 8px 0;
	display: -webkit-box;
	height: 70px;
	line-height: 1.1;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	margin: 0 auto
}

.pages .page-content .news-box a .content-all .text p,
.pages .page-content .other-news a .content-all .text p {
	transition: 0.3s;
	font: 17px "DINProRegular";
	margin: 0
}

.pages .page-content .news-box a .content-all .text span,
.pages .page-content .other-news a .content-all .text span {
	display: block;
	font: 13px "DINProRegular";
	color: #c2a24b;
	margin: 0
}

.pages .page-content .photo-list {
	float: left;
	width: 100%
}

.pages .page-content .photo-list .top {
	float: left;
	width: 100%
}

.pages .page-content .photo-list .top>.col-md-6:first-child .all {
	margin-bottom: 0
}

.pages .page-content .photo-list .top>.col-md-6:first-child a i {
	font-size: 80px
}

.pages .page-content .photo-list .top>.col-md-6:first-child a .images {
	height: 487px
}

.pages .page-content .photo-list .top .col-md-6 .col-md-6:nth-child(3) .all {
	margin-bottom: 0
}

.pages .page-content .photo-list .top .col-md-6 .col-md-6 .all {
	margin-bottom: 29px
}

.pages .page-content .photo-list .top .col-md-6 .col-md-6:nth-child(even):last-child .all {
	margin-bottom: 0
}

.pages .page-content .photo-list .top .col-md-6 .col-md-6:nth-child(even) .all {
	padding-left: 15px
}

.pages .page-content .photo-list .top .col-md-6 .col-md-6:nth-child(odd) .all {
	padding-right: 15px
}

.pages .page-content .photo-list .top .all {
	float: left;
	width: 100%
}

.pages .page-content .photo-list .top .all a {
	display: block;
	font: 20px "DINProBold";
	color: #fff;
	position: relative;
	box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.28)
}

.pages .page-content .photo-list .top .all a:hover i {
	transition: 0.3s;
	color: #c2a24b;
	opacity: 1;
	font-size: 40px
}

.pages .page-content .photo-list .top .all a:hover .images .resim-att {
	transition: 0.3s;
	-webkit-transform: scale3d(1.2, 1.2, 1);
	transform: scale3d(1.2, 1.2, 1)
}

.pages .page-content .photo-list .top .all a i {
	transition: 0.3s;
	position: absolute;
	right: 20px;
	top: 30px;
	font-size: 48px;
	z-index: 50;
	opacity: 0.4
}

.pages .page-content .photo-list .top .all a .images::before {
	content: "";
	background: url(../images/photo-golge.png) left bottom repeat-x;
	position: absolute;
	z-index: 9;
	width: 100%;
	height: 100%
}

.pages .page-content .photo-list .top .all a .images {
	height: 185px;
	position: relative;
	overflow: hidden
}

.pages .page-content .photo-list .top .all a .images .resim-att {
	transition: 0.3s
}

.pages .page-content .photo-list .top .all a .images img {
	max-width: 100%
}

.pages .page-content .photo-list .top .all a .images .resim-att {
	width: 100%;
	height: 100%;
	position: relative;
	float: left;
	padding: 0;
	text-align: center
}

.pages .page-content .photo-list .top .all a .images .resim-att .resim-att-pre {
	width: 100%;
	height: 100%;
	position: relative
}

.pages .page-content .photo-list .top .all a .images .resim-att .resim-att-pre .resim-thumb {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0 auto;
	overflow: hidden;
	max-width: 100%;
	max-height: 100%
}

.pages .page-content .photo-list .top .all a .images .resim-att .resim-att-pre .resim-thumb .resim-centered {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform: translate(50%, 50%);
	-moz-transform: translate(50%, 50%);
	-ms-transform: translate(50%, 50%);
	-o-transform: translate(50%, 50%);
	transform: translate(50%, 50%)
}

.pages .page-content .photo-list .top .all a .images .resim-thumb .resim-centered img {
	position: absolute;
	top: 0;
	left: 0;
	width: auto;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

.pages .page-content .photo-list .top .all a .text {
	position: absolute;
	bottom: 30px;
	padding: 0 28px;
	z-index: 9;
	font: 22px "DINProBold"
}

.pages .page-content .photo-list .top .all a .text span {
	display: block;
	font: 15px "DINProLight"
}

.pages .page-content .photo-list .more {
	float: left;
	width: 100%;
	margin: 30px 0
}

.pages .page-content .photo-list .more .col-md-3:first-child .all {
	padding-left: 0
}

.pages .page-content .photo-list .more .col-md-3:nth-child(4n) .all {
	padding-right: 0
}

.pages .page-content .photo-list .more .col-md-3:nth-child(5) .all,
.pages .page-content .photo-list .more .col-md-3:nth-child(9) .all,
.pages .page-content .photo-list .more .col-md-3:nth-child(13) .all,
.pages .page-content .photo-list .more .col-md-3:nth-child(18) .all {
	padding-left: 0
}

.pages .page-content .photo-list .more .all {
	float: left;
	width: 100%;
	padding: 0 15px 0 0;
	margin-bottom: 29px
}

.pages .page-content .photo-list .more .all a {
	display: block;
	font: 29px "DINProBold";
	color: #fff;
	position: relative;
	box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.28)
}

.pages .page-content .photo-list .more .all a:hover i {
	transition: 0.3s;
	color: #c2a24b;
	opacity: 1;
	font-size: 40px
}

.pages .page-content .photo-list .more .all a:hover .images .resim-att {
	transition: 0.3s;
	-webkit-transform: scale3d(1.2, 1.2, 1);
	transform: scale3d(1.2, 1.2, 1)
}

.pages .page-content .photo-list .more .all a i {
	transition: 0.3s;
	position: absolute;
	right: 20px;
	top: 30px;
	font-size: 48px;
	z-index: 50;
	opacity: 0.4
}

.pages .page-content .photo-list .more .all a .images::before {
	content: "";
	background: url(../images/photo-golge.png) left bottom repeat-x;
	position: absolute;
	z-index: 9;
	width: 100%;
	height: 100%
}

.pages .page-content .photo-list .more .all a .images {
	height: 185px;
	position: relative;
	overflow: hidden
}

.pages .page-content .photo-list .more .all a .images .resim-att {
	transition: 0.3s
}

.pages .page-content .photo-list .more .all a .images img {
	min-height: 100%;
	min-width: 100%
}

.pages .page-content .photo-list .more .all a .images .resim-att {
	width: 100%;
	height: 100%;
	position: relative;
	float: left;
	padding: 0;
	text-align: center
}

.pages .page-content .photo-list .more .all a .images .resim-att .resim-att-pre {
	width: 100%;
	height: 100%;
	position: relative
}

.pages .page-content .photo-list .more .all a .images .resim-att .resim-att-pre .resim-thumb {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0 auto;
	overflow: hidden;
	max-width: 100%;
	max-height: 100%
}

.pages .page-content .photo-list .more .all a .images .resim-att .resim-att-pre .resim-thumb .resim-centered {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform: translate(50%, 50%);
	-moz-transform: translate(50%, 50%);
	-ms-transform: translate(50%, 50%);
	-o-transform: translate(50%, 50%);
	transform: translate(50%, 50%)
}

.pages .page-content .photo-list .more .all a .images .resim-thumb .resim-centered img {
	position: absolute;
	top: 0;
	left: 0;
	width: auto;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

.pages .page-content .photo-list .more .all a .text {
	position: absolute;
	bottom: 30px;
	padding: 0 28px;
	z-index: 9;
	font: 17px "DINProBold";
	display: -webkit-box;
	height: 40px;
	line-height: 1.1;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	margin: 0 auto
}

.pages .page-content .photo-list .more .all a .text span {
	display: block;
	font: 15px "DINProLight";
	margin-bottom: 5px
}

.pages .page-content .page-title {
	margin: 40px 0 30px 0;
	float: left;
	width: 100%
}

.pages .page-content .page-title h1 {
	margin: 0;
	font: 40px "DINProBold";
	color: #c2a24b;
	line-height: 42px
}

.pages .page-content .page-title span {
	font: 13px "DINProRegular";
	color: #c2a24b;
	margin: 8px 0 0 0;
	display: block;
	letter-spacing: 1px
}

.pages .page-content .content {
	float: left;
	width: 100%;
	position: relative
}

.pages .page-content .content ul,
.pages .page-content .content ol {
	margin: 0;
	padding: 0 0 0 20px
}

.pages .page-content .content ul li,
.pages .page-content .content ol li {
	font-size: 17px;
	color: #505050;
	margin-bottom: 5px;
	line-height: 25px;
	list-style-type: disc
}

.pages .page-content .content ul li a,
.pages .page-content .content ol li a {
	color: #c2a24b
}

.pages .page-content .content h2 {
	font: 22px "DINProRegular";
	color: #505050;
	line-height: 25px;
	margin: 0 0 25px 0
}

.pages .page-content .content p {
	font: 17px "DINProRegular";
	color: #505050;
	margin-bottom: 25px;
	line-height: 25px
}

.pages .page-content .content p:last-child {
	margin-bottom: 0
}

.pages .page-content .content p a {
	color: #c2a24c;
	border-bottom: 1px solid #c2a24c
}

.pages .page-content .content #accordion {
	margin: 0;
	box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.28)
}

.pages .page-content .content #accordion ul {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0 0 0 20px
}

.pages .page-content .content #accordion ul li {
	font-size: 17px;
	color: #c2a24b;
	margin-bottom: 5px;
	line-height: 25px;
	list-style-type: disc
}

.pages .page-content .content #accordion .panel-body {
	padding: 0 30px 30px 30px;
	font-size: 17px;
	color: #505050;
	border-top: 0
}

.pages .page-content .content #accordion .panel {
	border-radius: 0;
	border: none;
	border-bottom: 1px solid #eee;
	margin-top: 0
}

.pages .page-content .content #accordion .panel:last-child {
	border: none
}

.pages .page-content .content #accordion .panel .panel-heading {
	background: #fff;
	padding: 0;
	border-radius: 0
}

.pages .page-content .content #accordion .panel .panel-heading h4 a:before {
	content: '';
	background: url(../images/plus-ico.png) right center no-repeat;
	display: block;
	float: right;
	width: 21px;
	height: 20px;
	background-position: -24px 0;
	position: relative;
	top: 5px
}

.pages .page-content .content #accordion .panel .panel-heading h4 a {
	display: block;
	color: #141618;
	font: 18px "DINProBold";
	padding: 23px 30px
}

.pages .page-content .content #accordion .panel .panel-heading h4 a.collapsed:before {
	background-position: 0 0
}

.pages .page-content .content .date {
	float: right;
	margin: -70px 0 0 0;
	width: 33%
}

.pages .page-content .content .date select {
	cursor: pointer;
	width: 100%;
	padding: 13px;
	background: none;
	outline: 0;
	border: 2px solid #c2a24b;
	background: url(../images/date.png) right 13px center no-repeat;
	font: 17px "DINProMedium";
	color: #c2a24b;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}

.pages .page-content .content .date select option {
	outline: 0
}

.pages .page-content .content .dates {
	margin-bottom: 20px
}

.pages .page-content .content .dates:first-child {
	padding: 0 10px 0 0
}

.pages .page-content .content .dates select {
	cursor: pointer;
	width: 100%;
	padding: 13px;
	background: none;
	outline: 0;
	border: 2px solid #c2a24b;
	background: url(../images/date.png) right 13px center no-repeat;
	font: 17px "DINProMedium";
	color: #c2a24b;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}

.pages .page-content .content .dates select option {
	outline: 0
}

.pages .page-content .content .file-box {
	float: left;
	width: 100%
}

.pages .page-content .content .file-box .col-md-4:nth-child(1n) .all {
	padding-left: 0
}

.pages .page-content .content .file-box .col-md-4:nth-child(3n) .all {
	padding-right: 0
}

.pages .page-content .content .file-box .all {
	height: 117px;
	display: table;
	width: 100%;
	padding: 0 18px;
	margin-bottom: 20px
}

.pages .page-content .content .file-box .all .text {
	display: table;
	height: 130px;
	width: 100%
}

.pages .page-content .content .file-box .all .icon {
	width: 52px;
	height: 60px;
	display: block;
	position: absolute;
	right: 20px;
	top: 50%;
	margin-top: -30px
}

.pages .page-content .content .file-box .all .icon img {
	max-height: 100%
}

.pages .page-content .content .file-box .all .icon .resim-att {
	width: 100%;
	height: 100%;
	position: relative;
	float: left;
	padding: 0;
	text-align: center
}

.pages .page-content .content .file-box .all .icon .resim-att .resim-att-pre {
	width: 100%;
	height: 100%;
	position: relative
}

.pages .page-content .content .file-box .all .icon .resim-att .resim-att-pre .resim-thumb {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0 auto;
	overflow: hidden;
	max-width: 100%;
	max-height: 100%
}

.pages .page-content .content .file-box .all .icon .resim-att .resim-att-pre .resim-thumb .resim-centered {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform: translate(50%, 50%);
	-moz-transform: translate(50%, 50%);
	-ms-transform: translate(50%, 50%);
	-o-transform: translate(50%, 50%);
	transform: translate(50%, 50%)
}

.pages .page-content .content .file-box .all .icon .resim-thumb .resim-centered img {
	position: absolute;
	top: 0;
	left: 0;
	width: auto;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

.pages .page-content .content .file-box .all a {
	transition: 0.3s;
	position: relative;
	font: 20px "DINProBold";
	color: #c2a24b;
	line-height: 23px;
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	padding: 0 93px 0 30px;
	background: #fff;
	border-color: #fff;
	box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.28)
}

.pages .page-content .content .file-box .all a:hover {
	transition: 0.3s;
	color: #9e8328
}

.pages .page-content .content .file-box .all a:hover i {
	background-position: 1px 0
}

.pages .page-content .content .file-box .all a:hover span {
	transition: 0.3s;
	color: #c2a24b
}

.pages .page-content .content .file-box .all a span {
	transition: 0.3s;
	display: block;
	font: 15px "DINProRegular";
	color: #505050;
	margin: 8px 0 0 0
}

.pages .page-content .content .text>img {
	float: right;
	padding: 0 0 30px 30px
}

.pages .page-content .content .text h2 {
	font: 22px "DINProRegular";
	color: #505050;
	line-height: 25px;
	margin: 0 0 25px 0
}

.pages .page-content .content .text p {
	font: 17px "DINProRegular";
	color: #505050;
	margin-bottom: 25px;
	line-height: 25px
}

.pages .page-content .content .text p:last-child {
	margin-bottom: 0
}

.pages .page-content .content .text p a {
	color: #c2a24c;
	border-bottom: 1px solid #c2a24c
}

table {
	width: 100%;
	display: table;
	overflow: auto;
	margin: 25px 0
}

table tr {
	border-bottom: 1px solid #eee
}

table tr th {
	font: 14px "DINProBold";
	color: #c2a24b;
	padding: 0 20px 0 0;
	line-height: 18px
}

table tr td {
	transition: 0.3s;
	font: 14px "DINProRegular";
	color: #505050;
	padding: 20px 10px;
	display: table-cell;
	border-right: 1px solid #eee
}

table tr td ol {
	margin: 20px 0
}

table tr td ol li {
	margin: 0 !important
}

table tr td:first-child {
	padding-right: 40px
}

table tr td:last-child a {
	display: block
}

table tr td:last-child a.pdf {
	background-position: -68px 0;
	transition: 0.3s;
	display: block;
	width: 38px;
	height: 47px;
	display: block;
	float: left
}

table tr td:last-child a.pdf:hover {
	transition: 0.3s;
	background-position: 0 0
}

table tr td:last-child a.excel {
	background-position: -70px -120px;
	transition: 0.3s;
	display: block;
	width: 38px;
	height: 47px;
	display: block;
	float: left
}

table tr td:last-child a.excel:hover {
	transition: 0.3s;
	background-position: 0 -120px
}

table tr td:last-child a.word {
	background-position: -70px -60px;
	transition: 0.3s;
	display: block;
	width: 38px;
	height: 47px;
	display: block;
	float: left
}

table tr td:last-child a.word:hover {
	transition: 0.3s;
	background-position: 0 -60px
}

table tr td p {
	margin: 0 !important
}

.form-right {
	float: left;
	width: 100%;
	padding-left: 50px
}

.form-right form {
	float: left;
	width: 100%
}

.form-right form .form-group {
	float: left;
	width: 100%;
	position: relative
}

.form-right form .form-group.mesaj {
	width: 100%
}

.form-right form .form-group input[type="file"] {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: url(../images/input-file.png) left 20px center no-repeat !important;
	text-indent: -9999px;
	padding: 14px 20px
}

.form-right form .form-group textarea {
	border: 2px solid #c2a24b;
	background: none;
	width: 100% !important;
	padding: 20px;
	font: 17px "DINProMedium";
	color: #505050;
	height: 112px !important
}

.form-right form .form-group input:focus,
.form-right form .form-group select:focus {
	border: 2px solid #c2a24b;
	outline: 0
}

.form-right form .form-group select {
	background: url(../images/date.png) right 13px center no-repeat !important;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}

.form-right form .form-group input,
.form-right form .form-group select {
	height: 55px;
	border: 2px solid #c2a24b;
	background: none;
	width: 100%;
	padding: 0 20px;
	font: 17px "DINProMedium";
	color: #505050
}

.form-right form .form-group ::-webkit-input-placeholder {
	color: #fff
}

.form-right form .form-group ::-moz-placeholder {
	color: #fff
}

.form-right form .form-group :-ms-input-placeholder {
	color: #fff
}

.form-right form .form-group :-moz-placeholder {
	color: #fff
}

.form-right form .submit {
	float: left;
	width: 100%
}

.form-right form .submit input {
	transition: 0.3s;
	float: right;
	width: 100%;
	background: #c2a24b;
	font: 23px "DINProBold";
	color: #fff;
	border: none;
	padding: 15px
}

.form-right form .submit input:hover {
	transition: 0.3s;
	background: #fff;
	color: #c2a24b
}

.book-list {
	float: left;
	width: 100%;
	margin-bottom: 40px
}

.book-list .col-md-4:nth-child(3n) a {
	padding-right: 0
}

.book-list a {
	display: block;
	padding: 0 15px 0 0;
	margin-bottom: 35px;
	float: left;
	width: 100%
}

.book-list a:hover i {
	transition: 0.3s;
	background-position: 2px 0
}

.book-list a:hover h3 {
	transition: 0.3s;
	color: #c2a24b;
	float: left;
	width: 100%
}

.book-list a .image {
	height: 300px;
	box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.28);
	background: #fff
}

.book-list a .image img {
	max-height: 100%;
	max-width: initial !important
}

.book-list a .image .resim-att {
	width: 100%;
	height: 100%;
	position: relative;
	float: left;
	padding: 0;
	text-align: center
}

.book-list a .image .resim-att .resim-att-pre {
	width: 100%;
	height: 100%;
	position: relative
}

.book-list a .image .resim-att .resim-att-pre .resim-thumb {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0 auto;
	overflow: hidden;
	max-width: 100%;
	max-height: 100%
}

.book-list a .image .resim-att .resim-att-pre .resim-thumb .resim-centered {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform: translate(50%, 50%);
	-moz-transform: translate(50%, 50%);
	-ms-transform: translate(50%, 50%);
	-o-transform: translate(50%, 50%);
	transform: translate(50%, 50%)
}

.book-list a .image .resim-thumb .resim-centered img {
	position: absolute;
	top: 0;
	left: 0;
	width: auto;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

.book-list a h3 {
	transition: 0.3s;
	font: 15px "DINProMedium";
	color: #141618;
	display: table;
	width: 100%;
	margin: 10px 0;
	height: 70px
}

.book-list a h3 span {
	display: table-cell;
	vertical-align: middle;
	position: relative;
	padding-left: 60px
}

.book-list a h3 span i {
	background: url(../images/pdf-ico.png) no-repeat;
	display: block;
	float: left;
	width: 39px;
	height: 46px;
	position: absolute;
	left: 0;
	top: 10px;
	background-position: -67px 0
}

.fullform .form-right {
	padding: 0
}

.fullform .form-right form .form-group {
	width: 50%;
	padding: 0 5px
}

.pagination {
	float: left;
	width: 100%;
	margin: 40px 0 !important;
	padding: 0 !important
}

.pagination li {
	float: left;
	margin-right: 10px
}

.pagination li.active span,
.pagination li.active a,
.pagination li:hover span,
.pagination li:hover a {
	transition: 0.3s;
	background: #c2a24b !important;
	color: #fff !important
}

.pagination li span,
.pagination li a {
	transition: 0.3s;
	display: block;
	width: 25px;
	height: 25px;
	text-align: center;
	font: 15px "DINProBold";
	color: #141618;
	border-radius: 0 !important;
	padding: 0;
	background: none;
	border: 1px solid #c2a24b !important
}

.gallery {
	float: left;
	width: 100%;
	margin: 50px 0
}

.gallery .list {
	float: left;
	width: 100%;
	overflow: hidden
}

.gallery .list .resim-att:before {
	transition: 0.3s;
	content: "";
	position: absolute;
	top: -80px;
	left: 0;
	z-index: 99;
	width: 100%;
	height: 0;
	background: url(../images/zoom.png) center no-repeat rgba(158, 131, 40, 0.78);
	font-size: 70px;
	color: #fff;
	padding: 40px 0
}

.gallery .list a {
	display: block;
	width: 100%;
	height: 152px;
	padding: 0 15px 0 0;
	margin-bottom: 15px;
	overflow: hidden
}

.gallery .list a .resim-att {
	transition: 0.3s
}

.gallery .list a:hover .resim-att:before {
	transition: 0.3s;
	height: 100%;
	top: 0
}

.gallery .list a:hover .resim-att {
	transition: 0.3s
}

.gallery .list a img {
	max-width: 100%
}

.gallery .list a .resim-att {
	width: 100%;
	height: 100%;
	position: relative;
	float: left;
	padding: 0;
	text-align: center
}

.gallery .list a .resim-att .resim-att-pre {
	width: 100%;
	height: 100%;
	position: relative
}

.gallery .list a .resim-att .resim-att-pre .resim-thumb {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0 auto;
	overflow: hidden;
	max-width: 100%;
	max-height: 100%
}

.gallery .list a .resim-att .resim-att-pre .resim-thumb .resim-centered {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform: translate(50%, 50%);
	-moz-transform: translate(50%, 50%);
	-ms-transform: translate(50%, 50%);
	-o-transform: translate(50%, 50%);
	transform: translate(50%, 50%)
}

.gallery .list a .resim-thumb .resim-centered img {
	position: absolute;
	top: 0;
	left: 0;
	width: auto;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

.mevzuat-liste {
	float: left;
	width: 100%
}

.mevzuat-liste .items {
	display: none
}

.mevzuat-liste .item {
	float: left;
	width: 100%
}

.mevzuat-liste .item ul {
	margin: 20px 0 !important;
	border: none !important;
	padding: 0 !important
}

.mevzuat-liste .item ul li {
	margin-right: 5px
}

.mevzuat-liste .item ul li.active a {
	background: #fff;
	-webkit-box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.28);
	box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.28);
	color: #c2a24c !important
}

.mevzuat-liste .item ul li a {
	color: #fff !important;
	background: #c2a24b;
	border: none !important;
	display: block;
	font: 17px "DINProBold";
	border-radius: 0 !important;
	padding: 15px 25px;
	margin: 0
}

.mevzuat-liste .item table {
	width: 100%;
	display: table;
	overflow: auto
}

.mevzuat-liste .item table tr {
	border-bottom: 1px solid #eee
}

.mevzuat-liste .item table tr th:first-child {
	padding-left: 0
}

.mevzuat-liste .item table tr:hover td {
	transition: 0.3s;
	color: #c2a24b
}

.mevzuat-liste .item table tr:hover td a:before {
	transition: 0.3s;
	background-position: 2px 0 !important
}

.mevzuat-liste .item table tr:first-child {
	border: none
}

.mevzuat-liste .item table tr th {
	font: 17px "DINProBold";
	color: #c2a24b;
	padding: 0 20px;
	line-height: 18px
}

.mevzuat-liste .item table tr td {
	transition: 0.3s;
	font: 17px "DINProRegular";
	color: #505050;
	padding: 20px;
	display: table-cell;
	border: none !important
}

.mevzuat-liste .item table tr td:first-child {
	padding-right: 40px
}

.mevzuat-liste .item table tr td:last-child a {
	transition: 0.3s;
	display: block;
	background: url(../images/pdf2-ico.png) no-repeat;
	width: 38px;
	height: 47px;
	display: block;
	background-position: -68px 0;
	float: left
}

.mevzuat-liste .item table tr td:last-child a.pdf {
	background-position: -68px 0
}

.mevzuat-liste .item table tr td:last-child a.pdf:hover {
	transition: 0.3s;
	background-position: 0 0
}

.mevzuat-liste .item table tr td:last-child a.excel {
	background-position: -70px -120px
}

.mevzuat-liste .item table tr td:last-child a.excel:hover {
	transition: 0.3s;
	background-position: 0 -120px
}

.mevzuat-liste .item table tr td:last-child a.word {
	background-position: -70px -60px
}

.mevzuat-liste .item table tr td:last-child a.word:hover {
	transition: 0.3s;
	background-position: 0 -60px
}

.mevzuat-liste .item table tr td a {
	transition: 0.3s;
	color: #505050
}

.mevzuat-liste .item table tr td a:hover {
	transition: 0.3s;
	color: #c2a24b
}

.mevzuat-liste .items {
	float: left;
	width: 100%
}

.mevzuat-liste .items .list h3 {
	font: 17px "DINProBold";
	color: #c2a24b;
	border-bottom: 2px solid #c2a24c;
	padding: 20px 0
}

.mevzuat-liste .items .list ul {
	border: none !important
}

.mevzuat-liste .items .list ul li {
	float: left;
	width: 100%;
	border-right: 0 !important;
	border-bottom: 1px solid #ddd !important
}

.mevzuat-liste .items .list ul li a {
	border: none !important;
	position: relative
}

.mevzuat-liste .items .list ul li a i {
	position: absolute;
	right: 0;
	top: 36px;
	background: #c2a24c;
	color: #fff;
	padding: 4px 8px;
	font-size: 13px
}

.video-list {
	float: left;
	width: 100%
}

.video-list .col-md-6:nth-child(even) .all {
	padding-left: 10px
}

.video-list .col-md-6:nth-child(odd) .all {
	padding-right: 10px
}

.video-list .all {
	float: left;
	width: 100%;
	margin-bottom: 20px;
	padding: 0 10px
}

.video-list .all a {
	display: block;
	background: #fff;
	box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.28)
}

.video-list .all a:hover .image:before {
	transition: 0.3s;
	background-position: -140px 0
}

.video-list .all a:hover span {
	transition: 0.3s;
	color: #c2a24b
}

.video-list .all a .image {
	height: 180px;
	position: relative
}

.video-list .all a .image img {
	max-height: 100%
}

.video-list .all a .image:before {
	transition: 0.3s;
	content: "";
	background: url(../images/play.png) no-repeat;
	background-position: 0 0;
	display: block;
	width: 65px;
	height: 65px;
	position: absolute;
	z-index: 9;
	left: 50%;
	margin-left: -40px;
	top: 55px
}

.video-list .all a .resim-att {
	width: 100%;
	height: 100%;
	position: relative;
	float: left;
	padding: 0;
	text-align: center
}

.video-list .all a .resim-att .resim-att-pre {
	width: 100%;
	height: 100%;
	position: relative
}

.video-list .all a .resim-att .resim-att-pre .resim-thumb {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0 auto;
	overflow: hidden;
	max-width: 100%;
	max-height: 100%
}

.video-list .all a .resim-att .resim-att-pre .resim-thumb .resim-centered {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform: translate(50%, 50%);
	-moz-transform: translate(50%, 50%);
	-ms-transform: translate(50%, 50%);
	-o-transform: translate(50%, 50%);
	transform: translate(50%, 50%)
}

.video-list .all a .resim-thumb .resim-centered img {
	position: absolute;
	top: 0;
	left: 0;
	width: auto;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

.video-list .all a span {
	transition: 0.3s;
	display: block;
	font: 16px "DINProMedium";
	color: #141618;
	height: 98px;
	padding: 20px;
	line-height: 20px
}

.sema-detail {
	float: left;
	width: 100%;
	margin: 20px 0
}

.sema-detail .all {
	float: left;
	width: 100%
}

.sema-detail .all .images {
	height: 170px;
	float: left;
	width: 100%
}

.sema-detail .all .images .resim-att {
	margin-bottom: 10px
}

.sema-detail .all .images img {
	max-height: 100%
}

.sema-detail .all .images .resim-att {
	width: 100%;
	height: 100%;
	position: relative;
	float: left;
	padding: 0;
	text-align: center
}

.sema-detail .all .images .resim-att .resim-att-pre {
	width: 100%;
	height: 100%;
	position: relative
}

.sema-detail .all .images .resim-att .resim-att-pre .resim-thumb {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0 auto;
	overflow: hidden;
	max-width: 100%;
	max-height: 100%
}

.sema-detail .all .images .resim-att .resim-att-pre .resim-thumb .resim-centered {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform: translate(50%, 50%);
	-moz-transform: translate(50%, 50%);
	-ms-transform: translate(50%, 50%);
	-o-transform: translate(50%, 50%);
	transform: translate(50%, 50%)
}

.sema-detail .all .images .resim-thumb .resim-centered img {
	position: absolute;
	top: 0;
	left: 0;
	width: auto;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

.sema-detail .all .social {
	display: table;
	text-align: center;
	margin: 0 auto
}

.sema-detail .all .social ul {
	padding: 0;
	margin: 0;
	display: inline-block
}

.sema-detail .all .social ul li {
	float: left;
	margin-right: 2px;
	list-style-type: none !important
}

.sema-detail .all .social ul li:hover a {
	transition: 0.3s;
	background: #c2a24b
}

.sema-detail .all .social ul li:hover a i {
	color: #fff
}

.sema-detail .all .social ul li a {
	transition: 0.3s;
	display: block;
	width: 40px;
	height: 40px;
	background: #fff;
	text-align: center
}

.sema-detail .all .social ul li a i {
	color: #c2a24b;
	padding: 11px 0;
	font-size: 20px
}

.respons-social {
	display: none
}

.mobil-semalist {
	display: none
}

.semalist {
	float: left;
	width: 100%
}

.semalist img {
	max-width: 100%
}

.semalist area {
	outline: 0
}

.report-file .all {
	height: 170px !important
}

.report-file .all .text {
	height: 170px !important
}

.report-file .all a {
	font: 20px "DINProBold" !important;
	line-height: 20px !important
}

#ebulten {
	display: none;
	max-width: 1240px;
	width: 100%;
	padding: 40px
}

#ebulten .fancybox-close-small {
	top: 20px;
	right: 20px;
	background: none !important;
	outline: 0
}

#ebulten .fancybox-close-small:after {
	font-size: 50px;
	color: #c2a24b;
	background: none !important;
	outline: 0
}

#ebulten .title {
	font: 45px "DINProBold";
	color: #c2a24b;
	text-align: center;
	padding-bottom: 30px
}

#ebulten .title span {
	display: block;
	font: 25px "DINProRegular";
	color: #505050;
	margin: 10px 0 0 0
}

#ebulten form {
	padding: 30px 0
}

#ebulten form .form-group {
	width: 25%;
	float: left;
	padding: 0 10px
}

#ebulten form .form-group:nth-child(2) {
	width: 50%
}

#ebulten form .form-group:nth-child(2) .checkbox {
	width: 50%;
	float: left;
	padding: 0 12px 0 0
}

#ebulten form .form-group label {
	font: 19px "DINProBold";
	color: #505050;
	padding: 0;
	position: relative;
	display: block;
	width: 100%;
	margin-bottom: 5px
}

#ebulten form .form-group .checkbox .icheckbox_square_gold {
	top: -1px;
	height: 16px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	padding: 0;
	width: 16px;
	background: url(../images/check.png) no-repeat;
	border: none;
	cursor: pointer;
	background-position: 0 0
}

#ebulten form .form-group .checkbox .icheckbox_square_gold.checked {
	background-position: -20px 0
}

#ebulten form .form-group .checkbox label {
	font: 19px "DINProRegular";
	color: #505050
}

#ebulten form .bottom {
	float: left;
	width: 100%;
	border-top: 1px solid #c4c4c4;
	padding: 40px 0
}

#ebulten form .bottom .form-group {
	width: 37.5%;
	float: left
}

#ebulten form .bottom .form-group:last-child {
	width: 25%;
	padding-right: 0
}

#ebulten form .bottom .form-group input[type=submit],
#ebulten form .bottom .form-group button {
	transition: 0.3s;
	background: #c2a24b;
	border: none;
	color: #fff;
	font: 20px "DINProRegular"
}

#ebulten form .bottom .form-group input[type=submit]:hover,
#ebulten form .bottom .form-group button:hover {
	transition: 0.3s;
	background: #e8e8e8;
	color: #c2a24b
}

#ebulten form .bottom .form-group input:focus {
	border: 1px solid #c2a24b;
	outline: 0
}

#ebulten form .bottom .form-group input {
	border: 1px solid #c4c4c4;
	width: 100%;
	color: #505050;
	margin: 0;
	padding: 0 20px;
	height: 50px;
	font: 15px "DINProLight"
}

#ebulten form .bottom .form-group ::-webkit-input-placeholder {
	color: #505050
}

#ebulten form .bottom .form-group ::-moz-placeholder {
	color: #505050
}

#ebulten form .bottom .form-group :-ms-input-placeholder {
	color: #505050
}

#ebulten form .bottom .form-group :-moz-placeholder {
	color: #505050
}

.breadcrumb {
	padding: 0;
	border-radius: 0;
	background: none;
	float: left;
	width: 100%;
	margin: 0
}

.breadcrumb ul {
	float: left;
	width: 100%;
	padding: 14px 0;
	margin: 0
}

.breadcrumb ul li {
	float: left;
	position: relative
}

.breadcrumb ul li:first-child a {
	padding-left: 0
}

.breadcrumb ul li:last-child i {
	display: none
}

.breadcrumb ul li:hover a,
.breadcrumb ul li.active a {
	transition: 0.3s;
	color: #c2a24b
}

.breadcrumb ul li a {
	transition: 0.3s;
	display: block;
	padding: 0 12px;
	color: #989898;
	text-transform: uppercase
}

.breadcrumb ul li a span {
	font-size: 14px !important;
	margin: 0 !important
}

.breadcrumb ul li i {
	display: block;
	position: absolute;
	right: 0;
	font-size: 14px;
	color: #cdcdcd;
	top: 0
}

.fancybox-caption-wrap {
	background: none;
	text-align: center;
	margin: 0;
	margin: 0;
	padding: 0;
	bottom: inherit;
	top: 8%
}

.fancybox-caption-wrap .fancybox-caption {
	font: 28px "DINProMedium";
	line-height: 40px;
	padding: 0;
	border: none;
	color: #c2a24b
}

.videobox .fancybox-show-caption .fancybox-caption-wrap {
	width: 50%;
	margin: 0 auto
}

.videobox {
	outline: 0
}

.videobox .fancybox-button--close:after,
.videobox .fancybox-button--close:before {
	width: 44px;
	color: #c2a24b;
	left: 0
}

.videobox .fancybox-button {
	background: none !important;
	color: #c2a24b;
	width: 44px
}

.videobox .fancybox-buttons {
	top: 20px;
	right: 30px
}

.videobox .fancybox-content {
	top: 5%
}

.fancybox-button--close:after,
.fancybox-button--close:before {
	width: 44px;
	color: #c2a24b;
	left: 0
}

.fancybox-button {
	background: none !important;
	color: #c2a24b;
	width: 44px
}

.fancybox-buttons {
	top: 20px;
	right: 30px
}

.contactbanner {
	float: left;
	width: 100%;
	height: 416px
}



.contact .adress {
	float: left;
	width: 100%;
	padding-right: 20px
}

.contact .adress h4 {
	font: 27px "DINProBold";
	color: #c2a24b;
	margin-top: 0;
	line-height: 28px
}

.contact .adress p {
	font: 21px "DINProRegular";
	color: #505050
}

.contact .adress ul {
	padding: 0;
	margin: 30px 0 0 0;
	padding: 0 !important
}

.contact .adress ul li.faks:before {
	background-position: 0 -28px
}

.contact .adress ul li.mail:before {
	background-position: 0 -60px
}

.contact .adress ul li:before {
	content: "";
	background: url(../images/adres-ico.png) no-repeat;
	width: 22px;
	height: 24px;
	background-position: 0 0;
	float: left;
	display: block;
	position: absolute;
	top: 5px
}

.contact .adress ul li {
	font: 17px "DINProRegular";
	color: #505050;
	position: relative;
	list-style-type: none !important
}

.contact .adress ul li i {
	font-style: normal;
	padding-left: 30px
}

.contact .adress ul li a {
	font: 19px "DINProRegular";
	color: #505050
}

.contact .adress .social {
	float: left;
	width: 100%;
	margin: 20px 0 0 0
}

.contact .adress .social ul {
	margin: 0;
	padding: 0
}

.contact .adress .social ul li:before {
	display: none
}

.contact .adress .social ul li {
	float: left;
	margin-right: 5px
}

.contact .adress .social ul li.facebook a {
	background: #3b5998
}

.contact .adress .social ul li.twitter a {
	background: #00aced
}

.contact .adress .social ul li.youtube a {
	background: #b00
}

.contact .adress .social ul li.instagram a {
	background: #517fa4
}

.contact .adress .social ul li a {
	transition: 0.3s;
	width: 32px;
	height: 32px;
	display: block
}

.contact .adress .social ul li a:hover {
	transition: 0.3s;
	background: #fff
}

.contact .adress .social ul li a:hover i {
	transition: 0.3s;
	color: #c2a24b
}

.contact .adress .social ul li a i {
	transition: 0.3s;
	font-size: 14px;
	color: #fff;
	text-align: center;
	display: block;
	padding: 10px
}

.contact .item {
	float: left;
	width: 100%;
	border-top: 2px dotted #cdcdcd;
	padding: 50px 0 0 0;
	margin: 50px 0 0 0
}

.contact .form {
	float: left;
	width: 100%
}

.contact .form form {
	float: left;
	width: 100%
}

.contact .form form .form-group {
	float: left;
	width: 47.8%;
	margin: 0 0 12px 12px;
	position: relative
}

.contact .form form .form-group.mesaj {
	width: 98%
}

.contact .form form .form-group textarea {
	border: 2px solid #c2a24b;
	background: none;
	width: 100% !important;
	padding: 20px;
	font: 17px "DINProMedium";
	color: #505050;
	height: 112px !important
}

.contact .form form .form-group input:focus,
.contact .form form .form-group select:focus {
	border: 2px solid #c2a24b;
	outline: 0
}

.contact .form form .form-group select {
	background: url(../images/date.png) right 13px center no-repeat !important;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}

.contact .form form .form-group input,
.contact .form form .form-group select {
	height: 55px;
	border: 2px solid #c2a24b;
	background: none;
	width: 100%;
	padding: 0 20px;
	font: 17px "DINProMedium";
	color: #505050
}

.contact .form form .form-group ::-webkit-input-placeholder {
	color: #fff
}

.contact .form form .form-group ::-moz-placeholder {
	color: #fff
}

.contact .form form .form-group :-ms-input-placeholder {
	color: #fff
}

.contact .form form .form-group :-moz-placeholder {
	color: #fff
}

.contact .form form .submit {
	float: left;
	width: 100%
}

.contact .form form .submit input {
	transition: 0.3s;
	float: right;
	width: 50%;
	background: #c2a24b;
	font: 23px "DINProBold";
	color: #fff;
	border: none;
	padding: 15px
}

.contact .form form .submit input:hover {
	transition: 0.3s;
	background: #fff;
	color: #c2a24b
}

.logolar {
	float: left;
	width: 100%;
	margin-bottom: 30px;
	padding: 0 10px 0 0
}

.logolar .all {
	margin: 0 20px 0 0;
	box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.28);
	float: left;
	width: 100%
}

.logolar .image {
	height: 193px;
	border: 1px dashed #cdcdcd;
	border-bottom: 0;
	background: #fff
}

.logolar .image img {
	max-height: 100%
}

.logolar .image .resim-att {
	width: 100%;
	height: 100%;
	position: relative;
	float: left;
	padding: 0;
	text-align: center
}

.logolar .image .resim-att .resim-att-pre {
	width: 100%;
	height: 100%;
	position: relative
}

.logolar .image .resim-att .resim-att-pre .resim-thumb {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0 auto;
	overflow: hidden;
	max-width: 100%;
	max-height: 100%
}

.logolar .image .resim-att .resim-att-pre .resim-thumb .resim-centered {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform: translate(50%, 50%);
	-moz-transform: translate(50%, 50%);
	-ms-transform: translate(50%, 50%);
	-o-transform: translate(50%, 50%);
	transform: translate(50%, 50%)
}

.logolar .image .resim-thumb .resim-centered img {
	position: absolute;
	top: 0;
	left: 0;
	width: auto;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

.logolar .text {
	float: left;
	width: 100%
}

.logolar .text ul {
	float: left;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style-type: none !important;
	padding: 0 !important;
	border-top: 1px solid #eee
}

.logolar .text ul li {
	float: left;
	width: 20%;
	list-style-type: none !important;
	margin: 0 !important;
	border-right: 1px solid #eee
}

.logolar .text ul li:hover a {
	transition: 0.3s;
	background: #c2a24b;
	color: #fff
}

.logolar .text ul li:last-child {
	border: none
}

.logolar .text ul li a {
	transition: 0.3s;
	display: block;
	text-align: center;
	background: #fff;
	font: 15px "DINProBold";
	padding: 18px 0;
	color: #141618
}

.haberler-liste h2 {
	font-size: 20px !important;
	color: #c1a14b
}

.haberler-liste .page-detail-search {
	position: relative;
	width: 100%;
	top: 0
}

.haberler-liste .page-detail-search .all {
	float: left;
	position: relative;
	width: 30%
}

.haberler-liste .page-detail-search .all .submitbutton {
	top: 50%;
	right: 15px;
	margin-top: -20px
}

.haberler-liste .page-detail-search .all .submitbutton input {
	outline: 0
}

.haberler-liste .page-detail-search .all .form-group input[type="text"] {
	font: 17px "DINProMedium";
	color: #c2a24b;
	padding: 0 10px;
	border: 2px solid #c1a14b;
	height: 52px
}

.haberler-liste .page-detail-search .all .form-group ::-webkit-input-placeholder {
	color: #c2a24b
}

.haberler-liste .page-detail-search .all .form-group ::-moz-placeholder {
	color: #c2a24b
}

.haberler-liste .page-detail-search .all .form-group :-ms-input-placeholder {
	color: #c2a24b
}

.haberler-liste .page-detail-search .all .form-group :-moz-placeholder {
	color: #c2a24b
}

.haberler-liste .page-detail-search .dates {
	float: left;
	width: 30%;
	margin: 0 0 0 10px
}

.duyurular-liste {
	float: left;
	width: 100%
}

.duyurular-liste h2 {
	font-size: 20px !important;
	color: #c1a14b
}

.duyurular-liste .page-detail-search {
	position: relative;
	width: 100%;
	top: 0
}

.duyurular-liste .page-detail-search .all {
	float: left;
	position: relative;
	width: 30%
}

.duyurular-liste .page-detail-search .all .submitbutton {
	top: 50%;
	right: 15px;
	margin-top: -20px
}

.duyurular-liste .page-detail-search .all .submitbutton input {
	outline: 0
}

.duyurular-liste .page-detail-search .all .form-group input[type="text"] {
	font: 17px "DINProMedium";
	color: #c2a24b;
	padding: 0 10px;
	border: 2px solid #c1a14b;
	height: 52px
}

.duyurular-liste .page-detail-search .all .form-group ::-webkit-input-placeholder {
	color: #c2a24b
}

.duyurular-liste .page-detail-search .all .form-group ::-moz-placeholder {
	color: #c2a24b
}

.duyurular-liste .page-detail-search .all .form-group :-ms-input-placeholder {
	color: #c2a24b
}

.duyurular-liste .page-detail-search .all .form-group :-moz-placeholder {
	color: #c2a24b
}

.duyurular-liste .page-detail-search .dates {
	float: left;
	width: 30%;
	margin: 0 0 0 10px
}

.duyurular-liste .item {
	float: left;
	width: 100%;
	border-bottom: 1px dotted #eee;
	padding: 20px 0
}

.duyurular-liste .item span {
	font: 13px "DINProRegular";
	color: #fff;
	background: #c2a24b;
	display: block;
	text-align: center;
	width: 70px;
	height: 70px;
	padding: 7px 0
}

.duyurular-liste .item span i {
	font: 31px "DINProRegular";
	color: #fff;
	display: block;
	margin-bottom: -5px
}

.duyurular-liste .item .text {
	float: left;
	width: 100%
}

.duyurular-liste .item .text a {
	transition: 0.3s;
	display: block;
	font: 17px "DINProRegular";
	color: #505050
}

.duyurular-liste .item .text a:hover {
	transition: 0.3s;
	color: #c2a24b
}

.duyurular-liste .item .text a:hover h4 {
	transition: 0.3s;
	color: #c2a24b
}

.duyurular-liste .item .text a h4 {
	transition: 0.3s;
	margin: -5px 0 7px 0;
	font: 21px "DINProBold";
	color: #505050
}

.pagesall {
	background: #fff;
	-webkit-box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.28);
	box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.28);
	float: left;
	width: 100%;
	padding: 40px;
	margin-bottom: 20px
}

.pagesall .page-title {
	margin: 0 0 20px 0 !important
}

.search-box2 {
	position: fixed;
	display: none;
	z-index: 100;
	background: rgba(255, 255, 255, 0.94);
	width: 100%;
	height: 100%
}

.search-box2 .close {
	position: absolute;
	top: 30px;
	right: 30px;
	opacity: 1
}

.search-box2 .close a {
	transition: 0.3s;
	background: url(../images/close.png) center center no-repeat;
	display: block;
	width: 32px;
	height: 35px
}

.search-box2 .close a:hover {
	transition: 0.3s;
	-ms-transform: rotate(88deg);
	-webkit-transform: rotate(88deg);
	transform: rotate(88deg)
}

.search-box2 form {
	float: left;
	width: 100%;
	margin: 240px 0;
	padding: 0 60px;
	height: 100%;
	position: relative
}

.search-box2 form .formError {
	left: 0 !important
}

.search-box2 form h1 {
	color: #c2a24b;
	font-size: 30px;
	margin-top: 0;
	margin-bottom: 100px
}

.search-box2 form .form-group input {
	outline: 0 !important;
	background: none;
	font-size: 35px;
	height: inherit;
	padding-bottom: 15px;
	border-top: 0;
	border-left: 0;
	border-right: 0;
	box-shadow: none;
	color: #c2a24b;
	border-radius: 0;
	border-bottom: 3px solid #c2a24b;
	padding-left: 0
}

.search-box2 form .submitbutton {
	position: absolute;
	right: 0;
	margin-bottom: 0;
	top: -5px;
	width: 62px;
	height: 62px;
	border: none
}

.search-box2 form .submitbutton input {
	outline: 0 !important;
	border: none;
	text-indent: -999px;
	background: url(../images/search-btn.png) center center no-repeat #fff;
	width: 62px;
	height: 62px
}

.item.search {
	float: left;
	width: 100%;
	border-bottom: 1px dashed #cdcdcd
}

.item.search a {
	display: block;
	color: #505050;
	font: 16px "DINProRegular";
	padding: 20px 0
}

.item.search a h4 {
	margin: 0 0 10px 0;
	color: #c2a24b;
	font: 20px "DINProBold"
}

footer {
	float: left;
	width: 100%
}

footer .respons-social {
	display: none
}

footer .e-bulten {
	float: left;
	width: 100%;
	background: #fff;
	box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.28);
	margin: 25px 0 50px 0;
	padding: 23px 28px
}

footer .e-bulten h3 {
	margin: 0;
	color: #c2a24b;
	font: 27px "DINProBold"
}

footer .e-bulten p {
	color: #505050;
	font: 23px "DINProRegular"
}

footer .e-bulten a {
	transition: 0.3s;
	display: block;
	background: #c2a24b;
	padding: 15px;
	font: 20px "DINProRegular";
	margin: -24px 0;
	text-align: center;
	color: #fff;
	float: right;
	width: 70%
}

footer .e-bulten a:hover {
	transition: 0.3s;
	background: #e8e8e8;
	color: #c2a24b
}

footer .footer-menu ul {
	float: left;
	padding: 0;
	margin: 0;
	width: 14%;
	margin-right: 30px
}

footer .footer-menu ul:last-child {
	margin-right: 0
}

footer .footer-menu ul li:hover a {
	transition: 0.3s;
	color: #c2a24b
}

footer .footer-menu ul li.head {
	font: 15px "DINProMedium";
	color: #505050;
	margin-bottom: 8px
}

footer .footer-menu ul li a {
	transition: 0.3s;
	font: 15px "DINProRegular";
	color: #505050;
	display: block;
	padding: 5px 0
}

footer .copy {
	float: left;
	width: 100%;
	background: #cecece;
	padding: 0 0 12px 0;
	margin: 40px 0 0 0
}

footer .copy .other-link {
	float: left;
	width: 100%;
	padding: 20px 0 0 0
}

footer .copy .other-link ul {
	padding: 0;
	margin-bottom: 0;
	float: left;
	margin-right: 8px
}

footer .copy .other-link ul li {
	float: left;
	margin-right: 28px;
	display: table;
	height: 65px
}

footer .copy .other-link ul li:nth-child(4) {
	margin-right: 0
}

footer .copy .other-link ul li:nth-child(5) {
	margin-left: 30px
}

footer .copy .other-link ul li:last-child a {
	transition: 0.3s;
	border-left: 1px solid #e8e8e8;
	padding: 10px
}

footer .copy .other-link ul li:last-child a:hover {
	transition: 0.3s;
	color: #c2a24b
}

footer .copy .other-link ul li:nth-child(3) {
	margin-right: 10px
}

footer .copy .other-link ul li a {
	display: table-cell;
	color: #505050;
	vertical-align: middle
}

footer .copy .other-link ul li a i {
	margin-right: 5px
}

footer .copy .other-link a.bilgi:after {
	content: ""
}

footer .copy .other-link a.bilgi {
	transition: 0.3s;
	font: 13px "DINProMedium";
	color: #505050;
	display: block;
	padding: 7px 0 10px 10px;
	float: left;
	margin: 7px 0;
	border-left: 1px solid #b9b9b9
}

footer .copy .other-link a.bilgi i {
	margin-right: 5px;
	color: #c2a24b
}

footer .copy .other-link a.bilgi:hover {
	transition: 0.3s;
	color: #c2a24b
}

footer .copy .social {
	float: left;
	width: 100%
}

footer .copy .social ul {
	padding: 0;
	margin-bottom: 0;
	float: left;
	margin-right: 20px
}

footer .copy .social ul li {
	float: left;
	margin-right: 5px
}

footer .copy .social ul li:hover a {
	transition: 0.3s;
	background: #fff !important
}

footer .copy .social ul li:hover a i {
	transition: 0.3s;
	color: #c2a24b
}

footer .copy .social ul li.twitter a {
	background: #00aced
}

footer .copy .social ul li.facebook a {
	background: #3b5998
}

footer .copy .social ul li.youtube a {
	background: #b00
}

footer .copy .social ul li.instagram a {
	background: #517fa4
}

footer .copy .social ul li a {
	transition: 0.3s;
	display: block;
	width: 43px;
	height: 43px;
	text-align: center
}

footer .copy .social ul li a i {
	transition: 0.3s;
	color: #fff;
	padding: 12px 0;
	font-size: 19px
}

footer .copy .copy-text {
	float: right;
	padding: 25px 0 0 0
}

footer .copy .copy-text p {
	margin: 0;
	font: 11px "DINProMedium";
	color: #505050;
	text-align: right;
	line-height: 25px
}

footer .copy .copy-text p:last-child {
	font: 13px "DINProRegular"
}

footer .copy .copy-text p:last-child a {
	transition: 0.3s;
	color: #505050
}

footer .copy .copy-text p:last-child a:hover {
	transition: 0.3s;
	color: #c2a24b
}

.all-folder {
	float: left;
	width: 100%;
	margin: 40px 0
}

.all-folder a {
	transition: 0.3s;
	float: left;
	background: #c2a24b;
	text-align: center;
	width: 170px;
	color: #fff;
	padding: 12px 20px
}

.all-folder a i {
	margin-left: 5px
}

.all-folder a:hover {
	transition: 0.3s;
	background: #505050;
	color: #fff
}

.genel-bilgi {
	float: left;
	width: 100%;
	margin-bottom: 20px
}

.genel-bilgi p {
	font: 17px "DINProRegular";
	color: #505050;
	margin-bottom: 25px;
	line-height: 25px
}

.d-box {
	float: left;
	width: 100%
}

.mob-lang {
	float: right;
	position: relative;
	right: 30px;
	top: 30px;
	z-index: 9999
}

.mob-lang a {
	display: block;
	padding: 4px 0;
	background: #9e8328;
	color: #fff;
	width: 30px;
	height: 30px;
	text-align: center
}

.mobile-btn {
	margin: 15px 0;
	float: right
}

.mobile-btn button {
	background: #9e8328;
	margin: 0;
	border-radius: 0;
	margin-top: 12px
}

.mobile-btn button span {
	background: #fff
}

.mobile-btn .navbar-toggle .icon-bar {
	transition: 0.3s
}

.mobile-btn .navbar-toggle.open {
	background: #c2a24b
}

.mobile-btn .navbar-toggle.open .icon-bar {
	background: #fff
}

.mobile-btn .navbar-toggle.open .icon-bar:nth-child(1) {
	-webkit-transform: rotate(-45deg) translateY(4.5px) translateX(-4.5px);
	-moz-transform: rotate(-45deg) translateY(4.5px) translateX(-4.5px);
	-ms-transform: rotate(-45deg) translateY(4.5px) translateX(-4.5px);
	-o-transform: rotate(-45deg) translateY(4.5px) translateX(-4.5px);
	transform: rotate(-45deg) translateY(4.5px) translateX(-4.5px)
}

.mobile-btn .navbar-toggle.open .icon-bar:nth-child(2) {
	opacity: 0
}

.mobile-btn .navbar-toggle.open .icon-bar:nth-child(3) {
	-webkit-transform: rotate(45deg) translateY(-4.5px) translateX(-4.5px);
	-moz-transform: rotate(45deg) translateY(-4.5px) translateX(-4.5px);
	-ms-transform: rotate(45deg) translateY(-4.5px) translateX(-4.5px);
	-o-transform: rotate(45deg) translateY(-4.5px) translateX(-4.5px);
	transform: rotate(45deg) translateY(-4.5px) translateX(-4.5px)
}

table {
	width: 100% !important;
	display: -webkit-box;
	overflow: auto;
	border: none !important
}

table tr {
	border-bottom: 1px solid #eee
}

table tr td p {
	margin: 0 !important
}

table tr td:first-child {
	padding-left: 0
}

table tr:hover td {
	transition: 0.3s;
	color: #c2a24b
}

table tr:hover td a:before {
	transition: 0.3s;
	background-position: 2px 0 !important
}

table tr:first-child {
	border: none
}

table tr th {
	font: 17px "DINProBold";
	color: #c2a24b;
	padding: 0 20px;
	line-height: 18px
}

table tr td {
	transition: 0.3s;
	font: 17px "DINProRegular";
	color: #505050;
	padding: 20px;
	display: table-cell;
	border: 2px solid #c2a24b
}

table tr td:first-child {
	padding-right: 40px
}

table tr td a {
	transition: 0.3s;
	color: #505050
}

table tr td a:hover {
	transition: 0.3s;
	color: #c2a24b
}

.bilgi-edinme-formu {
	float: left;
	width: 100%
}

.bilgi-edinme-formu h4 {
	padding-left: 0
}

.bilgi-edinme-formu .radioform label {
	color: #c7ab62;
	margin-bottom: 10px
}

.bilgi-edinme-formu form {
	float: left;
	width: 100%
}

.bilgi-edinme-formu form label {
	font: 17px "DINProMedium";
	color: #505050;
	padding: 0;
	position: relative;
	display: block;
	width: 100%;
	margin-bottom: 5px
}

.bilgi-edinme-formu form .checkbox {
	float: left;
	margin: 0 10px 0 0
}

.bilgi-edinme-formu form .checkbox label {
	color: #505050 !important;
	margin-bottom: 5px !important
}

.bilgi-edinme-formu form .checkbox .iradio_square_gold {
	top: -1px;
	height: 21px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	padding: 0;
	width: 21px;
	background: url(../images/radio-check.png) no-repeat;
	border: none;
	cursor: pointer;
	background-position: 0 0
}

.bilgi-edinme-formu form .checkbox .iradio_square_gold.checked {
	background-position: -20px 0
}

.bilgi-edinme-formu form .form-group {
	float: left;
	width: 50%;
	padding: 0 15px 0 0;
	position: relative
}

.bilgi-edinme-formu form .form-group.mesaj {
	width: 98%
}

.bilgi-edinme-formu form .form-group textarea {
	border: 2px solid #c2a24b;
	background: none;
	width: 100% !important;
	padding: 20px;
	font: 17px "DINProMedium";
	color: #505050;
	height: 112px !important
}

.bilgi-edinme-formu form .form-group input:focus,
.bilgi-edinme-formu form .form-group select:focus {
	border: 2px solid #c2a24b;
	outline: 0
}

.bilgi-edinme-formu form .form-group select {
	background: url(../images/date.png) right 13px center no-repeat !important;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}

.bilgi-edinme-formu form .form-group input,
.bilgi-edinme-formu form .form-group select {
	height: 55px;
	border: 2px solid #c2a24b;
	background: none;
	width: 100%;
	padding: 0 20px;
	font: 17px "DINProMedium";
	color: #505050
}

.bilgi-edinme-formu form .submit {
	float: right;
	width: 50%;
	margin-right: 10px
}

.bilgi-edinme-formu form .submit input {
	transition: 0.3s;
	float: right;
	width: 50%;
	background: #c2a24b;
	font: 23px "DINProBold";
	color: #fff;
	border: none;
	padding: 15px
}

.bilgi-edinme-formu form .submit input:hover {
	transition: 0.3s;
	background: #fff;
	color: #c2a24b
}

@media (min-width: 760px) and (max-width: 1024px) {
	.slider .slider-nav .capBig .line a {
		height: auto;
		-webkit-line-clamp: 5 !important
	}
}

@media (min-width: 1280px) and (max-width: 2500px) {
	.boxed-three .list a .images img {
		max-height: inherit !important;
		max-width: 100% !important
	}
}

@media (min-width: 1200px) and (max-width: 1280px) {
	header .top-text {
		width: 83%
	}
	header i.bg,
	header .menu>ul>li>.submenu {
		top: 114px
	}
	.fancybox-caption-wrap .fancybox-caption {
		font: 30px "DINProMedium"
	}
	header .menu ul li a {
		font-size: 14px
	}
	.boxed-two .list a .text h1 {
		font-size: 18px
	}
}

.phone {
	padding-left: 28px
}

.phone:before {
	left: 0
}

@media only screen and (min-width: 995px) and (max-width: 1200px) {
	.mevzuat-liste .item ul li a {
		font-size: 13px !important
	}
	.spottext {
		margin-top: 0;
		height: 110px;
	}
	.spottext a {
		height: auto !important;
	}
	.video-list .all a span {
		font: 13px "DINProMedium";
		line-height: 15px
	}
	#panel {
		display: block
	}
	.boxed .col-md-3:nth-child(2) {
		padding-right: 12px
	}
	.slider .slider-nav .more {
		bottom: 0
	}
	.copy .other-link ul li:nth-child(2) {
		display: none
	}
	.boxed .takvimcontent {
		margin: 0 15px 0 5px
	}
	.boxed .takvimcontent .takvim a {
		font-size: 16px
	}
	.semalist {
		display: none
	}
	.mobil-semalist {
		display: block;
		position: relative
	}
	.mobil-semalist img {
		max-width: 100%;
		display: block;
		margin: 0 auto;
		text-align: center
	}
	.mobil-semalist .tlink {
		height: 5%;
		width: 100%;
		display: block;
		position: absolute;
		top: 0
	}
	.mobil-semalist .t1link {
		height: 5%;
		width: 100%;
		display: block;
		position: absolute;
		top: 12%
	}
	.mobil-semalist .t2link {
		height: 5%;
		width: 100%;
		display: block;
		position: absolute;
		top: 19%
	}
	.mobil-semalist .t3link {
		height: 5%;
		width: 100%;
		display: block;
		position: absolute;
		top: 27%
	}
	.mobil-semalist .t4link {
		height: 5%;
		width: 100%;
		display: block;
		position: absolute;
		top: 40%
	}
	.mobil-semalist .t5link {
		height: 5%;
		width: 100%;
		display: block;
		position: absolute;
		top: 73%
	}
	.mobil-semalist .t6link {
		height: 4%;
		width: 100%;
		display: block;
		position: absolute;
		top: 89%
	}
	.mobil-semalist .t7link {
		height: 5%;
		width: 100%;
		display: block;
		position: absolute;
		top: 46%
	}
	.mobil-semalist .t8link {
		height: 5%;
		width: 100%;
		display: block;
		position: absolute;
		top: 61%
	}
	.mobil-semalist .t9link {
		height: 5%;
		width: 100%;
		display: block;
		position: absolute;
		top: 95%
	}
	.mobil-semalist .t10link {
		height: 5%;
		width: 100%;
		display: block;
		position: absolute;
		top: 52%
	}
	.mobil-semalist .t11link {
		height: 5%;
		width: 100%;
		display: block;
		position: absolute;
		top: 79%
	}
	.mobil-semalist .t12link {
		height: 5%;
		width: 100%;
		display: block;
		position: absolute;
		top: 67%
	}
	.mobil-semalist .t13link {
		height: 4%;
		width: 100%;
		display: block;
		position: absolute;
		top: 68%
	}
	.mobil-semalist .t14link {
		height: 4%;
		width: 100%;
		display: block;
		position: absolute;
		top: 82%
	}
	.mobil-semalist .t15link {
		height: 4%;
		width: 100%;
		display: block;
		position: absolute;
		top: 96%
	}
	.mobil-semalist .t16link {
		display: none;
		height: 4%;
		width: 100%;
		display: block;
		position: absolute;
		top: 59%
	}
	.mobil-semalist .t17link {
		height: 4%;
		width: 100%;
		display: block;
		position: absolute;
		top: 92%
	}
	.mobil-semalist .t18link {
		height: 4%;
		width: 100%;
		display: block;
		position: absolute;
		top: 96%
	}
	.breadcrumb ul li a span {
		font-size: 10px !important
	}
	.after-page,
	.before-page {
		display: none
	}
	.fancybox-caption-wrap .fancybox-caption {
		font: 18px "DINProMedium"
	}
	.slider .tumhaber {
		display: none
	}
	footer .copy .other-link ul {
		margin-right: 0
	}
	footer .copy .other-link ul li:nth-child(3) {
		display: none
	}
	footer .copy .other-link ul li {
		margin-right: 8px
	}
	footer .copy .other-link a.bilgi {
		display: none
	}
	.grafik-content .col-md-3 {
		padding: 0
	}
	.grafik-content .col-md-3 .images {
		background: #c2a24b;
		margin: 0 10px
	}
	.grafik-content .col-md-3 .images span {
		font-size: 16px;
		padding: 0 20px;
		left: 0;
		top: 40px
	}
	.grafik-content .col-md-3 .images .resim-att {
		display: none
	}
	.grafik-content .col-md-3 .bottom {
		background: #9e8329;
		height: 50px;
		right: 10px;
		display: table
	}
	.grafik-content .col-md-3 .bottom .resim-att {
		display: none
	}
	.grafik-content .col-md-3 .bottom span {
		display: table-cell;
		vertical-align: middle;
		position: inherit;
		top: 0
	}
	.contact .form form .form-group {
		width: 100%;
		margin: 0 0 10px 0 !important
	}
	.contact .form form .form-group.mesaj {
		width: 100% !important
	}
	.pages .page-content .photo-list .more .all a .text {
		font-size: 20px;
		line-height: 22px
	}
	.duyurular-liste .item .text a {
		padding-left: 10px
	}
	.book-list a h3 {
		font-size: 16px
	}
	.book-list a .image {
		height: 300px
	}
	.sema-detail .all .social ul li a {
		width: 35px;
		height: 35px
	}
	.sema-detail .all .social ul li a i {
		font-size: 15px
	}
	.boxed-three .list .col-md-3:last-child .all-content {
		margin-left: 20px
	}
	.boxed-three .all-content {
		margin-left: 20px
	}
	.boxed-three .all-content .caro .tes {
		height: 100px
	}
	.menu .top-text {
		float: left !important;
		margin: -80px 160px !important;
		width: 70% !important;
	}
	.menu .top-menu {
		display: none
	}
	.menu ul {
		display: none
	}
	.search {
		margin-left: 20px !important
	}
	.item.search {
		margin-left: 0 !important
	}
	.mobile-btn {
		display: block !important
	}
	.mobile-btn button {
		display: block
	}
	.slider .slider-nav .slick-arrow {
		bottom: 20px !important;
		right: 20px !important
	}
	.slider .slider-nav .slick-prev {
		margin-right: 43px;
		background-size: 250px;
		width: 43px;
		height: 33px;
		background-position: 0 5px !important
	}
	.slider .slider-nav .slick-next {
		background-size: 250px;
		width: 43px;
		height: 33px;
		background-position: -35px 5px !important
	}
	.slider {
		height: 330px;
		margin: 20px 0 0 0
	}
	.slider .all {
		position: relative
	}
	.slider .all .all-gallery {
		max-width: 70%;
		height: 330px
	}
	.slider .all .all-gallery img {
		max-width: 100%;
		max-height: inherit !important
	}
	.slider .all .slider-nav {
		width: 30%;
		height: 330px;
		bottom: 0;
		margin: 0;
		padding: 20px;
		position: inherit
	}
	.slider .all .slider-nav .capBig {
		margin: 0;
		font-size: 20px;
		line-height: 25px;
		margin: 10px 0 !important
	}
	.slider .all .slider-nav .more a {
		padding: 5px 30px;
		font-size: 14px
	}
	.boxed {
		margin-bottom: 5px
	}
	.boxed .col-md-3:first-child a {
		padding-right: 20px
	}
	.boxed .all {
		margin: 0 10px
	}
	.boxed .all h3 {
		font-size: 15px;
		line-height: 22px
	}
	.boxed .all h2 {
		font-size: 25px
	}
	.boxed a {
		padding: 0;
		margin-bottom: 20px
	}
	.duyurular .list .content a {
		padding-left: 20px
	}
	.boxed-three .col-md-4:first-child a {
		margin: 0 20px 0 0
	}
	.boxed-three .col-md-3:nth-child(2) {
		padding: 0 0 0 20px
	}
	.boxed-three .list a {
		margin: 0
	}
	.footer-menu {
		display: none
	}
	footer .col-md-12 {
		padding: 0
	}
	footer .copy-text p {
		font-size: 14px !important
	}
	footer .container .row {
		margin: 0
	}
	footer .e-bulten {
		margin: 25px 0 0 0
	}
	.sidebar ul li a {
		font-size: 15px !important
	}
	.file-box .all a {
		font-size: 15px !important;
		line-height: 15px !important
	}
}

.pages .page-content .content ul li,
.pages .page-content .content ol li {
	text-align: left !important
}

.pages .page-content .content p {
	text-align: left !important
}

.pages .page-content .content h3 {
	text-align: left !important
}

.default img {
	max-width: inherit !important;
	max-height: 100%
}

.page-404 {
	float: left;
	width: 100%;
	text-align: center;
	padding: 30px 0
}

.page-404 h1 {
	font: 220px "DINProRegular";
	color: #c2a24b;
	margin: 0
}

.page-404 span {
	font: 35px "DINProRegular";
	color: #c2a24b;
	display: block;
	margin-bottom: 20px
}

.page-404 a {
	font: 30px "DINProRegular";
	color: #fff;
	background: #c2a24b;
	padding: 5px 20px
}

.photo-content {
	float: left;
	width: 100%
}

.photo-content .all {
	float: left;
	width: 100%;
	border-bottom: 1px solid #ddd
}

.photo-content .item {
	float: left;
	width: 100%;
	padding: 0 20px 0 0
}

.photo-content .item .image {
	height: 307px
}

.photo-content .item .image img {
	max-height: 100%
}

.photo-content .item .image .resim-att {
	width: 100%;
	height: 100%;
	position: relative;
	float: left;
	padding: 0;
	text-align: center
}

.photo-content .item .image .resim-att .resim-att-pre {
	width: 100%;
	height: 100%;
	position: relative
}

.photo-content .item .image .resim-att .resim-att-pre .resim-thumb {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0 auto;
	overflow: hidden;
	max-width: 100%;
	max-height: 100%
}

.photo-content .item .image .resim-att .resim-att-pre .resim-thumb .resim-centered {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform: translate(50%, 50%);
	-moz-transform: translate(50%, 50%);
	-ms-transform: translate(50%, 50%);
	-o-transform: translate(50%, 50%);
	transform: translate(50%, 50%)
}

.photo-content .item .image .resim-thumb .resim-centered img {
	position: absolute;
	top: 0;
	left: 0;
	width: auto;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

.photo-content .item span {
	font: 22px "DINProBold";
	color: #c2a24b;
	display: block;
	padding: 15px 0;
	width: 100%;
	height: 50px;
	margin: 0 0 10px 0
}

.photo-content .item span i {
	display: block;
	font-style: normal;
	font-size: 12px;
	text-align: center
}

.text.detail i {
	display: -webkit-box;
	height: 48px;
	line-height: 1.2;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	margin: 0 auto;
	font: 17px "DINProBold" !important
}

@media only screen and (max-width: 1200px) {
	.text.detail i {
		display: -webkit-box;
		height: 48px;
		line-height: 1.2;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		-o-text-overflow: ellipsis;
		text-overflow: ellipsis;
		margin: 0 auto;
		font: 12px "DINProBold" !important
	}
	#hizli-erisim {
		display: none
	}
}

@media only screen and (min-width: 768px) and (max-width: 994px) {
	.formError {
		left: inherit !important;
		right: 0;
		margin-top: -20px !important
	}
	.sema-detail .all .images {
		padding: 0 20px 0 0
	}
	footer .copy .other-link ul li:nth-child(5) {
		width: 100% !important;
		margin: 0 !important
	}
	footer .copy .other-link ul li:nth-child(5) a {
		border: none !important
	}
	footer .copy .other-link ul li {
		width: 22% !important
	}
	#panel {
		display: block
	}
	.adresinizlabel {
		margin-bottom: 0
	}
	.duyurular-liste .page-detail-search .all {
		width: 48%
	}
	.duyurular-liste .page-detail-search .dates {
		width: 48%
	}
	.spottext {
		height: 58px;
		margin: 0 !important;
	}
	.bilgi-edinme-formu form .form-group {
		width: 100%
	}
	.slider .slider-nav .more {
		bottom: 50px
	}
	.boxed-three .twitter-bld {
		margin: 30px 0;
		height: 350px
	}
	footer .copy .other-link ul {
		margin: 0 auto;
		text-align: center;
		display: table;
		float: none
	}
	.semalist {
		display: none
	}
	.mobil-semalist {
		display: block;
		position: relative
	}
	.mobil-semalist img {
		max-width: 100%;
		display: block;
		margin: 0 auto;
		text-align: center
	}
	.mobil-semalist .tlink {
		height: 5%;
		width: 100%;
		display: block;
		position: absolute;
		top: 0
	}
	.mobil-semalist .t1link {
		height: 5%;
		width: 100%;
		display: block;
		position: absolute;
		top: 12%
	}
	.mobil-semalist .t2link {
		height: 5%;
		width: 100%;
		display: block;
		position: absolute;
		top: 19%
	}
	.mobil-semalist .t3link {
		height: 5%;
		width: 100%;
		display: block;
		position: absolute;
		top: 27%
	}
	.mobil-semalist .t4link {
		height: 5%;
		width: 100%;
		display: block;
		position: absolute;
		top: 40%
	}
	.mobil-semalist .t5link {
		height: 5%;
		width: 100%;
		display: block;
		position: absolute;
		top: 73%
	}
	.mobil-semalist .t6link {
		height: 4%;
		width: 100%;
		display: block;
		position: absolute;
		top: 89%
	}
	.mobil-semalist .t7link {
		height: 5%;
		width: 100%;
		display: block;
		position: absolute;
		top: 46%
	}
	.mobil-semalist .t8link {
		height: 5%;
		width: 100%;
		display: block;
		position: absolute;
		top: 61%
	}
	.mobil-semalist .t9link {
		height: 5%;
		width: 100%;
		display: block;
		position: absolute;
		top: 95%
	}
	.mobil-semalist .t10link {
		height: 5%;
		width: 100%;
		display: block;
		position: absolute;
		top: 52%
	}
	.mobil-semalist .t11link {
		height: 5%;
		width: 100%;
		display: block;
		position: absolute;
		top: 79%
	}
	.mobil-semalist .t12link {
		height: 5%;
		width: 100%;
		display: none;
		position: absolute;
		top: 67%
	}
	.mobil-semalist .t13link {
		height: 4%;
		width: 100%;
		display: block;
		position: absolute;
		top: 68%
	}
	.mobil-semalist .t14link {
		height: 4%;
		width: 100%;
		display: block;
		position: absolute;
		top: 6%
	}
	.mobil-semalist .t15link {
		height: 4%;
		width: 100%;
		display: block;
		position: absolute;
		top: 96%
	}
	.mobil-semalist .t16link {
		display: none;
		height: 4%;
		width: 100%;
		display: block;
		position: absolute;
		top: 59%
	}
	.mobil-semalist .t17link {
		height: 4%;
		width: 100%;
		display: block;
		position: absolute;
		top: 92%
	}
	.mobil-semalist .t18link {
		height: 4%;
		width: 100%;
		display: block;
		position: absolute;
		top: 96%
	}
	.after-page,
	.before-page {
		display: none
	}
	.fancybox-caption-wrap {
		top: 12% !important
	}
	.fancybox-caption-wrap .fancybox-caption {
		padding: 0 50px;
		font: 28px "DINProMedium" !important
	}
	.videobox .fancybox-content {
		max-width: 90% !important;
		max-height: 60% !important
	}
	.slider .tumhaber {
		display: none
	}
	.pages .page-content .content p img {
		max-width: 100%
	}
	.nav-tabs-responsive>li.next>a span,
	.nav-tabs-responsive>li.prev>a span {
		display: none
	}
	.nav-tabs-responsive>li.next>a:after {
		content: ">"
	}
	.nav-tabs-responsive {
		margin: 60px 0 -30px 0;
		position: relative;
		z-index: 9
	}
	.nav-tabs-responsive span.text {
		font-size: 13px
	}
	.nav-tabs-responsive>li {
		display: none;
		width: 23%
	}
	.nav-tabs-responsive>li>a {
		max-width: 100%;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		word-wrap: normal;
		width: 100%;
		text-align: center;
		vertical-align: top
	}
	.nav-tabs-responsive>li.active {
		width: 54%
	}
	.nav-tabs-responsive>li.active:first-child {
		margin-left: 23%
	}
	.nav-tabs-responsive>li.active,
	.nav-tabs-responsive>li.prev,
	.nav-tabs-responsive>li.next {
		display: block
	}
	.nav-tabs-responsive>li.prev,
	.nav-tabs-responsive>li.next {
		-webkit-transform: scale(0.9);
		transform: scale(0.9)
	}
	.nav-tabs-responsive>li.next>a,
	.nav-tabs-responsive>li.prev>a {
		-webkit-transition: none;
		transition: none
	}
	.nav-tabs-responsive>li.next>a .text,
	.nav-tabs-responsive>li.prev>a .text {
		display: none
	}
	.nav-tabs-responsive>li.prev>a:after {
		content: "<"
	}
	.nav-tabs-responsive>li.next>a:after {
		content: ">"
	}
	.mevzuat-liste .item {
		overflow: auto
	}
	footer .copy .copy-text {
		width: 100%
	}
	footer .copy .copy-text p {
		text-align: center
	}
	.boxed-three .col-md-6.col-sm-6.col-xs-12.pr {
		display: none
	}
	.mevzuat-liste .item ul {
		display: none
	}
	.dates {
		margin-bottom: 10px !important
	}
	.news-box {
		margin-top: 20px
	}
	.grafik-content .col-md-3 {
		padding: 0
	}
	.grafik-content .col-md-3 .images {
		background: #c2a24b;
		margin: 0 10px
	}
	.grafik-content .col-md-3 .images span {
		font-size: 16px;
		padding: 0 20px;
		left: 0;
		top: 40px
	}
	.grafik-content .col-md-3 .images .resim-att {
		display: none
	}
	.grafik-content .col-md-3 .bottom {
		background: #9e8329;
		height: 50px;
		right: 10px;
		display: table
	}
	.grafik-content .col-md-3 .bottom .resim-att {
		display: none
	}
	.grafik-content .col-md-3 .bottom span {
		display: table-cell;
		vertical-align: middle;
		position: inherit;
		top: 0
	}
	.item.search {
		display: block !important
	}
	.form-right {
		padding: 0;
		margin: 20px 0
	}
	.contact .form form .form-group {
		width: 100%;
		margin: 0 0 10px 0 !important
	}
	.contact .form form .form-group.mesaj {
		width: 100% !important
	}
	.news-box a {
		padding: 0 8px !important
	}
	.pages .page-content .content .date {
		width: 42%
	}
	.content .text h2 {
		font: 18px "DINProRegular" !important;
		line-height: 22px !important
	}
	.duyurular-liste .text {
		margin-left: -20px
	}
	.book-list a h3 {
		font-size: 16px
	}
	.book-list a .image {
		height: 300px
	}
	.logolar .image .resim-thumb .resim-centered img {
		max-width: 80%
	}
	.file-box .all {
		padding: 0 5px !important
	}
	.pages .page-content {
		padding: 0 10px
	}
	.pr,
	.pl,
	.pa {
		padding: 0
	}
	.sidebar {
		display: none
	}
	.menu .top-menu,
	.menu ul,
	.search {
		display: none
	}
	.menu .top-text {
		float: left !important;
		width: 340px !important;
		margin: -80px 25% !important
	}
	.mobile-btn button {
		display: block
	}
	.slider .slider-nav .slick-arrow {
		bottom: 20px !important;
		right: 20px !important
	}
	.slider .slider-nav .slick-prev {
		margin-right: 43px;
		background-size: 250px;
		width: 43px;
		height: 33px;
		background-position: 0 5px !important
	}
	.slider .slider-nav .slick-next {
		background-size: 250px;
		width: 43px;
		height: 33px;
		background-position: -35px 5px !important
	}
	.slider {
		height: 330px;
		padding: 0 10px;
		margin: 20px 0 0 0
	}
	.slider .all {
		position: relative
	}
	.slider .all .all-gallery {
		max-width: 70%;
		height: 330px
	}
	.slider .all .all-gallery img {
		max-height: 100%
	}
	.slider .all .slider-nav {
		width: 30%;
		height: 330px;
		bottom: 0;
		margin: 0;
		padding: 20px;
		position: inherit
	}
	.slider .all .slider-nav .capBig {
		margin: 0;
		font-size: 18px;
		line-height: 25px;
		margin: 10px 0 !important
	}
	.slider .all .slider-nav .more a {
		padding: 5px 30px;
		font-size: 14px
	}
	.boxed {
		margin-bottom: 5px
	}
	.boxed .col-md-3:first-child a {
		padding: 0 25px 0 0
	}
	.boxed .all {
		margin: 0 10px
	}
	.boxed .boxed .takvimcontent {
		margin: 0 5px
	}
	.boxed a {
		padding: 0;
		margin-bottom: 20px
	}
	.boxed a .images img {
		width: 100% !important
	}
	.boxed-two .list a .text .logo {
		display: none
	}
	.d-box {
		margin-top: 20px
	}
	.boxed-three {
		margin-top: 20px
	}
	.boxed-three .col-md-4:first-child a {
		margin: 0 25px 0 0
	}
	.boxed-three .all-content {
		margin: 20px 0 0 0
	}
	.boxed-three .col-md-3:nth-child(2) {
		padding: 0 0 0 20px
	}
	.boxed-three .col-md-3:last-child .all-content {
		margin: 20px 0 0 20px !important
	}
	.boxed-three .list a {
		margin: 0
	}
	.footer-menu {
		display: none
	}
	footer .col-md-12 {
		padding: 0
	}
	footer .copy-text p {
		font-size: 14px !important
	}
	footer .container .row {
		margin: 0
	}
	footer .e-bulten {
		margin: 25px 0 0 0
	}
}

@media only screen and (min-width: 400px) and (max-width: 767px) {
	.photo-content .all:last-child .col-xs-12 {
		width: 50% !important
	}
}

@media only screen and (max-width: 767px) {
	.contactbanner {
		margin-bottom: 20px;
		height: 200px
	}
	.contactbanner .maps {
		min-height: 100% !important
	}
	.formError {
		left: inherit !important;
		right: 0;
		margin-top: -20px !important
	}
	.pages .page-content .content p a {
		display: inline-flex;
		font-size: 14px
	}
	.duyurular-liste .item .text {
		padding-left: 10px
	}
	.pages .page-content .content #accordion .panel-body p a {
		font-size: 10px
	}
	.pages .page-content .content ol li a {
		font-size: 10px;
		line-height: 17px;
		display: block
	}
	.pages .page-content .content #accordion .panel-body ol li strong {
		display: block
	}
	.pages .page-content .content .text p {
		display: inline-grid;
		font-size: 15px !important
	}
	.pagination {
		padding: 0 10px !important
	}
	.pages .page-content .content #accordion .panel-body ol li {
		font-size: 13px !important
	}
	.pages .page-content .content #accordion .panel-body p {
		font-size: 13px !important;
		overflow: hidden
	}
	.pages .page-content .content #accordion ul li {
		font-size: 12px
	}
	.slider .slider-nav .capBig .line a {
		height: 60px !important
	}
	.pages .page-content .content p img {
		width: auto !important;
		height: auto !important
	}
	.pages .page-content .content img {
		width: auto !important;
		height: auto !important;
		max-width: 100%
	}
	
	.slider .slider-nav .more {
		bottom: inherit !important;
		position: relative;
		margin-top: 20px
	}
	.nav-tabs-responsive li.prev {
		float: left;
		margin: 0 !important;
		width: initial !important
	}
	.nav-tabs-responsive li.next {
		float: right;
		margin: 0 !important;
		width: initial !important
	}
	.haberler-liste .page-detail-search .all {
		width: 100%
	}
	.haberler-liste .page-detail-search .dates {
		width: 100%;
		margin: 5px 0 0 0 !important
	}
	.duyurular-liste .page-detail-search .all {
		width: 100%
	}
	.duyurular-liste .page-detail-search .dates {
		width: 100%;
		margin-top: 5px
	}
	.spottext {
		display: none
	}
	.bilgi-edinme-formu form .submit input {
		width: 100%
	}
	.breadcrumb {
		display: none
	}
	.bilgi-edinme-formu form .form-group {
		width: 100%
	}
	.mevzuat-liste .tab-pane .item {
		display: none
	}
	.mevzuat-liste .tab-pane .items {
		display: block
	}
	.duyurular .slick-arrow {
		right: 28px !important
	}
	.duyurular .tumu {
		position: absolute;
		right: 28px;
		top: inherit;
		bottom: 20px
	}
	.modalteskilat .modal-img {
		width: 100%;
		margin: 0 auto;
		text-align: center;
		display: block
	}
	
	
	.slider {
		height: 420px;
		padding: 0 10px;
		margin: 20px 0 0 0
	}
	.slider .all {
		position: relative
	}
	.slider .all .all-gallery {
		max-width: 100%;
		height: 200px
	}
	.slider .all .all-gallery img {
		max-height: 100%
	}
	.slider .all .slider-nav {
		width: 100%;
		height: 220px;
		bottom: 0;
		margin: 0;
		padding: 20px
	}
	.slider .all .slider-nav .capBig {
		margin: 0;
		font-size: 18px;
		line-height: 25px;
		margin: 10px 0 !important
	}
	.slider .all .slider-nav .more a {
		padding: 5px 30px;
		font-size: 14px
	}

