
body{
	font-family: 'CeraPro';
	background:#1c1c1c;
	overflow-x: hidden;
}
.alt-font{
	font-family: 'CeraPro' !important;
}

.sticky.header-appear .header-dark,{
	background: rgba(0, 0, 0, 0.6) !important;
}
.logo{
	width:314px;
	height: 87px;
	display: inline-block;
	margin-left:40px;
}

.navbar{
	padding-top:40px;
}
.navbar-expand-lg .navbar-collapse{
	justify-content: end;
}
.navbar .navbar-nav{
	padding-right:20px;
}
.navbar .navbar-nav .nav-link{
	position: relative;
	font-size:16px;
	font-family: 'CeraPro-Medium';
	color: rgba(255,255,255,0.7) !important;
}
.navbar .navbar-nav .nav-link:hover,
.navbar .navbar-nav .nav-link.active{
	background: url('../images/ico_menu.svg') center 10px no-repeat;
	background-size:25px;
	color: rgba(255,255,255,1) !important;
}
.sticky.header-appear .header-dark, 
.sticky .header-dark.header-always-fixed-scroll{
	background-color:#1c1c1c !important;
}
.sticky.header-appear .navbar{
	padding-top:10px;
}

section.header-section{
	background: #262626;
	max-height: 100%;
	color:#fff;
}
section.header-section h3{
	font-family: 'PlayFair-Italic';
	font-weight: normal;
	font-size:45px;
}
.full-height{
	height: 100vh;
	max-height: 100vh;
}
h1.section-title{
	font-family: 'Playfair-Italic';
	font-size: 80px;
	color: transparent;
	-webkit-text-stroke: 1.2px #545454;
	position: relative;
	display: block;
	z-index: 1000;
	margin: 0 0 100px 0;
	padding:0 0 0 150px;
}
h1.section-title span.ico-arrow{
	background: url('../images/ico_right.svg') left center no-repeat;
	display: inline-block;
	display: inline-block;
  width: 160px;
  height: 70px;
  position: relative;
}
h1.section-title.dark{
	-webkit-text-stroke: 1.2px #620b0f;
}
h1.section-title.dark.akademi{
	background: url('../images/ico_akademi_arrow.png') left center no-repeat;
	margin:0px 0 60px 0;
	font-size:70px;
	background-size:120px;
	padding-left:150px;
}
@keyframes scale {
  100% {
    transform: scale(1);
  }
}

section.header-section h3 span {
  display: inline-block;
  opacity: 0;
  filter: blur(4px);
}
section.header-section h3 span:nth-child(1) { animation: fade-in 0.8s 0.1s forwards cubic-bezier(0.11, 0, 0.5, 0); }
section.header-section h3 span:nth-child(2) { animation: fade-in 0.8s 0.2s forwards cubic-bezier(0.11, 0, 0.5, 0); }
section.header-section h3 span:nth-child(3) { animation: fade-in 0.8s 0.3s forwards cubic-bezier(0.11, 0, 0.5, 0); }
section.header-section h3 span:nth-child(4) { animation: fade-in 0.8s 0.4s forwards cubic-bezier(0.11, 0, 0.5, 0); }
section.header-section h3 span:nth-child(5) { animation: fade-in 0.8s 0.5s forwards cubic-bezier(0.11, 0, 0.5, 0); }
section.header-section h3 span:nth-child(6) { animation: fade-in 0.8s 0.6s forwards cubic-bezier(0.11, 0, 0.5, 0); }
section.header-section h3 span:nth-child(7) { animation: fade-in 0.8s 0.7s forwards cubic-bezier(0.11, 0, 0.5, 0); }
section.header-section h3 span:nth-child(8) { animation: fade-in 0.8s 0.8s forwards cubic-bezier(0.11, 0, 0.5, 0); }
section.header-section h3 span:nth-child(9) { animation: fade-in 0.8s 0.9s forwards cubic-bezier(0.11, 0, 0.5, 0); }
section.header-section h3 span:nth-child(10) { animation: fade-in 0.8s 1s forwards cubic-bezier(0.11, 0, 0.5, 0);}
section.header-section h3 span:nth-child(11) { animation: fade-in 0.8s 1.1s forwards cubic-bezier(0.11, 0, 0.5, 0); }
section.header-section h3 span:nth-child(12) { animation: fade-in 0.8s 1.2s forwards cubic-bezier(0.11, 0, 0.5, 0); }
section.header-section h3 span:nth-child(13) { animation: fade-in 0.8s 1.3s forwards cubic-bezier(0.11, 0, 0.5, 0); }
section.header-section h3 span:nth-child(14) { animation: fade-in 0.8s 1.4s forwards cubic-bezier(0.11, 0, 0.5, 0); }
section.header-section h3 span:nth-child(15) { animation: fade-in 0.8s 1.5s forwards cubic-bezier(0.11, 0, 0.5, 0); }
section.header-section h3 span:nth-child(16) { animation: fade-in 0.8s 1.6s forwards cubic-bezier(0.11, 0, 0.5, 0); }
section.header-section h3 span:nth-child(17) { animation: fade-in 0.8s 1.7s forwards cubic-bezier(0.11, 0, 0.5, 0); }
section.header-section h3 span:nth-child(18) { animation: fade-in 0.8s 1.8s forwards cubic-bezier(0.11, 0, 0.5, 0); }
section.header-section h3 span:nth-child(19) { animation: fade-in 0.8s 1.9s forwards cubic-bezier(0.11, 0, 0.5, 0); }
section.header-section h3 span:nth-child(20) { animation: fade-in 0.8s 2s forwards cubic-bezier(0.11, 0, 0.5, 0); }

@keyframes fade-in {
  100% {
    opacity: 1;
    filter: blur(0);
  }
}
section.header-section .header-title{
	font-family: 'CeraPro-Bold';
	font-size:28px;
	color:#901f20;
	position: relative;
	z-index: 1000;
	margin:20px auto 0 auto;
}
section.header-section a.page-down{
	position: absolute;
	left:50%;
	margin-left:-20px;
	z-index: 1000;
	top:75%;
	display: block;
	width:39px;
	height: auto;
}
section.header-section a.page-down img{
	max-width: 39px;
}

.section-content{
	position: relative;
	display: block;
	color:#fff;
	font-size:16px;
	z-index: 10;
	margin-top:0px;
	padding-bottom: 350px;
}
.section-content h3{
	font-family: 'Playfair-Bold';
	font-weight: normal;
	font-size:24px;
	line-height: 34px;
	margin-bottom:80px;
	width: 80%;
}
.section-content p{
	line-height: 30px;
	font-size:18px;
}
.section-content .about-image{
	position: absolute;
	left:0;
}
.section-content .about-content{
	position: relative;
	float: left;
	left:25%;
	top: 66%;	
}
.section-content .second-box{
	margin-top:430px;
	margin-bottom: 600px;
	display: block;
}
.section-content .second-box .about-image{
	order:2;
	left:40%;
	right:0;
	top:0;
}
.section-content .second-box .about-content{
	order:1;
	left: inherit;
	right:0%;
	margin-top:12%;
}
.author{
	display: block;
	border-left:7px solid #901f20;
	padding:1px 0 1px 20px;
}
.author h5{
	font-family: 'Playfair-Bold';
	font-weight: normal;
	color:#fff;
	font-size:27px;
	padding:0;
	margin:0;
	line-height: 26px;
}
.author div.title{
	font-size:18px;
	font-family: 'GLight';
	margin-top: 3px;
}
.akademi-section{
	background-color:#901f20;
	color:#fff;
}
.akademi-info{
	padding:65px 40px 40px 0;
}
.akademi-note{
	line-height: 20px;
	font-size:14px;
	margin-bottom: 45px;
}
.akademi-section .akademi-item{
	display: block;
	border-bottom: solid 2px #9b3637;
	position: relative;
	display: table;
	height: auto;
	width: 100%;
}
.akademi-section .akademi-item:last-child{
	border-bottom: none;
}
.akademi-section .akademi-item div.title,
.akademi-section .akademi-item div.info{
	margin-top:25px;
	margin-bottom: 10px;
	display: inline-block;
	vertical-align: middle;
}
.akademi-section .akademi-item h5{
	margin:0 0 15px 0;
	padding: 0;
	line-height: 0;
	font-size:28px;
	font-weight: normal;
	font-family: 'Playfair-Bold';
}
.akademi-section .akademi-item  .sub-title{
	font-family: 'CeraPro-Medium';
	font-size: 16px;
}
.akademi-section .akademi-item  .info{
	clear: both;
}
.akademi-section .akademi-item  .info .ages{
	padding-right:30px;
	text-align: right;
}
.akademi-section .akademi-item  .info a{
	display: inline-block;
	width:22px;
	height: 22px;
}
.akademi-detail-link{
	width:22px;
	height: 22px;
	display: inline-block;
	line-height: 22px;
	background: url('../images/ico_expand.svg') no-repeat;
}
.akademi-detail-link.open{
	-webkit-transform:rotate(45deg);
	transform: rotate(45deg);
}
.akademi-detail{
	position: absolute;
	padding:20px;
	top:78px;
	left:0;
	background: #620b0f;
	color:#fff;
	width:100%;
	z-index: 2000;
	display: none;
}
.akademi-detail .content-box{
	max-height: calc(100vh -  300px);
	overflow: auto;
	font-size:14px;
	line-height: 20px;
}

/*Egitmenler*/
#egitmenler h1{
	margin-bottom: 80px;
}
.teacher{
	margin-top:40px;
}
.teacher-img{
    /*margin-top: -112px;
    margin-left: -90px;	*/
}
img.no-fluid{
	max-width: none;
	width: auto !important;
	height: auto;
}

.teacher .author{
	margin-bottom: 20px;
}
.teacher-detail{
	margin-bottom: 50px;
}
.teacher-description{
	color:#fff;
	width:455px;
	max-width: 455px;
}
.teacher-description a.more{
	color:#901f20;
	text-decoration: none;
	font-weight: normal;
	font-family: 'GBold';
	font-size:16px;
}
.teacher-description p{
	font-size:18px;
	line-height: 30px;
}
.teacher-description .content-more{
	display: none;
}
.teacher.right .col-md-4:first-child{
	order:2;
}
.teacher.right .col-md-4:second-child{
	order:1;
}
.teacher.right .teacher-description{
	text-align: right;
	margin-left:-113px;
}
.teacher.right .teacher-img{
    /*margin-top: -112px;
    margin-left: -100px;	*/
}
.teacher.right .author{
	border-left: none;
	border-right:7px solid #901f20;
	padding:1px 20px 1px 0px;
}
section.temsil{

}
section.temsil .filter-heading{
	color:#fff;
}

#gallery-loading{
	position: absolute;
	margin-bottom: -40px;
	left:50%;
	display: none;
}

/*Egitmenler EOF*/

/*Gallery Workshops*/
.filter-heading{
	margin-top:20px;
}
.gallery-container{
	margin:100px 0 50px 0;
}
.gallery-cover{
	position: relative;
	display: block;
	margin-bottom: 80px;
}
.gallery-cover h3.gallery-title{
	font-family: 'PlayFair-Italic';
	font-weight: normal;
	font-size:40px;
	color:#fff;
	padding: 0 0 0 30px;
	margin:-30px 0 0 0;
}
.gallery-cover h3.gallery-title span.gallery-year{
	font-family: 'CeraPro';
	font-size:25px;
}
.gallery-cover .gallery-icon{
	width:80px;
	height: 80px;
	display: block;
	position: absolute;
	left:50%;
	top:50%;
	margin-left:-40px;
	margin-top:-40px;
	display: block;
	opacity: 0.7;
	scale: 0.9;
}
.gallery-cover:hover{
	opacity: 0.8;
}
.gallery-cover:hover .gallery-icon{
	opacity: 1;
	scale: 1;
}
.select {
  display:flex;
  flex-direction: column;
  position:relative;
  width:330px;
  height:40px;
}
.select2-container{
	width: 100%;
	max-width: 300px;
}
.select2-container--default .select2-selection--single{
    background-color: #901f20;
    border:none;
    padding:10px 5px 10px 10px;
    height: auto;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
	color:#fff;
}
.select2-results { 
    background-color: #901f20;
    color:#fff;
}
.select2-container--default .select2-results__option--selected{
	background-color: #801c1d;
}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{
	background-color: #a12526;
	padding:6px 10px 6px 20px;
}
.select2-container--open .select2-dropdown--below{
	border:none;
}
.select2-container--default .select2-selection--single .select2-selection__arrow{
	top:10px;
	right:10px;
}
.select2-results__option{
	padding: 6px 10px 6px 20px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b{
	border-color: #FFF transparent transparent transparent;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{
	border-color: transparent transparent #FFF transparent;
	border-width: 0 4px 5px 4px;
}

.transition-all{
	 -webkit-transition:all 0.3s ease;
	 -moz-transition:all 0.3s ease;
	 -o-transition: all 0.3s ease;   
   -ms-transition: all 0.3s ease; 
	 transition: all 0.3s ease;
}
.gallery-group-images{
	display: none;
}
.mfp-container{
	background: rgba(0,0,0,0.8);
}
/*Gallery Workshops EOF*/


.video-section{
	height: 700px;
}
.html-video{
	top:-50px;
}

.row.fixed-height-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
  flex-wrap: wrap;
}
.row.fixed-height-col > [class*='col-'] {
  display: flex;
  flex-direction: column;
}

.text-right{
	text-align: right;
}
.float-right{float:right;}
img.icon{
	max-width: 22px;
}

section.footer-top{

}
section.footer-top .footer-instagram{
	color:#fff;
	font-family: 'CeraPro-Bold';
	font-weight: normal;
	font-size:35px;
}
section.footer-top .footer-instagram a{text-decoration: none; color:#fff;}
section.footer-top .footer-instagram a:hover{opacity: 0.8}
section.footer-top .footer-instagram img{
	width:70px;
	margin-right:15px;
}

footer.footer-dark{
	background-color: #1c1c1c;
	padding:0;
	color:#fff;
	background: #901f20;
	overflow-y: hidden;
}
footer div.address-col{
	padding:40px 0;
}
footer .footer-logo img{
	max-height: 87px !important;
	margin:20px 0 40px 0;
}
footer .address{
	font-family: 'CeraPro';
	font-size:18px;
	margin:80px 0 40px 0;
}
footer .address a{
	color:#fff;
	text-decoration: none;
}
footer .address a:hover{
	text-decoration: underline;
}
footer #map{
	background-color:#1c1c1c;
	height: 100%;
	display: block;
}

div.clear{
	clear: both;
	display: block;
}
.mfp-bg{
	background: none;
}
#contact-form{

}
#contact-form .form-header{
	padding:20px 0 20px 50px;
	background:#901f20;
	color:#fff;
	position: relative;
	display: block;
}
#contact-form .form-header h4{
	padding:0;
	margin:0;
	line-height: 26px;
	font-family: 'CeraPro';
	font-weight: normal;
	font-size:22px;
}
#contact-form .form-header a.close-modal{
	position: absolute;
	right:30px;
	width:30px;
	height: 30px;
	background: url('../images/ico_close.png') no-repeat;
}
button.mfp-close{}
#contact-form .form-body{
	position: relative;
	display: block;
	min-height: 120px;
	padding:30px 40px;
}
#contact-form .form-body input[type=text],
#contact-form .form-body input[type=date],
#contact-form .form-body input[type=email]{
	background: #efefef;
	border:none;
	padding:20px;
	border-radius: 10px;
	font-family: 'CeraPro-Medium';
	font-size:16px;
	color:#1c1c1c;
}
#contact-form .form-check-input{
	  width:22px;
	  height: 22px;
    margin-right: 10px;
    border: none;
    background-color: #efefef;
    border-radius: 4px;
}
#contact-form .form-check-input:checked{
	background-color:#666666;
}
#contact-form .submit-btn{
	border:none;
	border-radius: 24px;
	color:#fff;
	background:#901f20;
	font-family: 'GBold';
	font-size:16px;
	padding:10px 60px;
}
#contact-form .submit-btn:hover{opacity: 0.8;}
#contact-form .form-description{
	font-family: 'CeraPro-Medium';
	font-size:16px;
	color:#901f20;
	line-height: 25px;
}
.kvkk-content{
	display: none;
}
#show-kvkk-text{
	color:#901f20;
	text-decoration: underline;
}
#show-kvkk-text:hover{opacity:0.8;}

.radius-5{ border-radius: 5px;}
.radius-10{ border-radius: 10px; }
.radius-20{ border-radius: 20px; }

@media (min-width: 992px) and (max-width: 1199.98px) {
	.logo{
			margin-left:0;
			scale: 0.7;
	}
	.navbar .navbar-nav .nav-link{
		padding:20px 0;
		font-size:14px;
	}
	.navbar{
		padding-top:15px;
	}
	h1.section-title{font-size:60px;}
	h1.section-title.dark.akademi{
		font-size:48px;
		background-size:95px;
		padding-left:105px;
	}
	.offset-lg-2{
		padding-left:0;
	}
}

@media (min-width: 768px) and (max-width: 991px) { 
		/*Menu*/
		.navbar{
			padding-top:0;
		}
		.logo{
			margin-left:0;
			scale: 0.8;
		}
		.navbar.bg-transparent{
			background-color:#1c1c1c  !important;
		}
		.sticky.header-appear .header-dark, 
		.sticky .header-dark.header-always-fixed-scroll{
			background-color:#1c1c1c  !important;
		}
		.navbar.bg-transparent{
			background-color: ##1c1c1c !important;
			padding-right:15px;
		}
		.navbar-dark.bg-transparent .navbar-toggler-line{
			background: rgba(255,255,255,0.7);
		}
		.navbar-collapse{
			padding-top:30px;
			background: #1c1c1c !important;
		}
		.navbar .navbar-nav{
			padding-right:0;
		}
		.navbar.navbar-dark.bg-transparent .navbar-nav .nav-link{
			color:#fff !important;
			text-align: center;
			margin-bottom:25px;
			display: block;
			font-size:24px;
		}
		.navbar .navbar-nav .nav-item:not(:first-child) a:after{
			content:"";
			width:15px;
			height: 2px;
			display: block;
			position: absolute;
			top:0;
			left:50%;
			margin-left:-7px;
			background: #fff;
		}
		.navbar.navbar-dark.bg-transparent .navbar-nav .nav-link.active, 
		.navbar.navbar-dark .navbar-nav .nav-link.active, 
		.navbar-dark .navbar-nav .nav-link.active:hover, 
		.navbar-dark .navbar-nav .nav-link.active:focus{
			color:#fff !important;
			font-weight: bold;
		}
		/*Menu*/
		h1.section-title{
			font-size:40px;
		}
		h1.section-title span.ico-arrow{scale:0.7;float:left;}
		.akademi-section .akademi-item h5{
			font-size:24px;
		}
		/*Genel*/
		img.no-fluid{
			max-width: 70%;
		}
		.section-content .about-content{
			top:35%;
		}
		.section-content .second-box{margin-bottom:200px;}
		.section-content .second-box .about-content{top:13%;}
		h1.section-title{padding: 0 0 0 40px;}
		h1.section-title.dark.akademi{
			background-size:100px;
			padding-left:120px;
			margin:35px 0 35px 0;
			font-size:40px;
		}
		.akademi-section .akademi-item h5{font-size:22px;}
		.akademi-section .akademi-item .sub-title{font-size:12px;}
		.akademi-section .akademi-item .info .ages{
			padding-right:10px;
			font-size:11px;
		}
		.teacher-img img{
			max-width: 99%;
		}
		.teacher-description{
			max-width: 320px;
		}
		/*Genel..*/
}

@media (max-width: 767.98px) { 
	.no-mobile{
		display: none;
	}
	body{padding-top:0;}
	.navbar{padding-top:0;}
	.logo {
		scale: 0.6;
	  margin-left: -50px;
	}
	h1.section-title {
	  font-size: 30px;
	  margin: 0 0 40px 0;
	  padding: 0 0 0 10px;
	}
	h1.section-title.text-center{
		text-align: left !important;
	}
	h1.section-title span.ico-arrow{
		scale: 0.5;
		position: relative;
		left: 10px;
		top: -7px;
		display: inline-block;
		float:left;
	}

	.section-content{
		padding-bottom: 70px;
	}
	.section-content h3{
		margin-bottom: 30px;
		width:100%;
	}

	.cover-background{
		background-size: auto 60% !important;
	}

	/*Menu*/
	.sticky.header-appear .header-dark, 
	.sticky .header-dark.header-always-fixed-scroll{
		background-color:#1c1c1c !important;
	}
	.navbar.bg-transparent{
		background-color: #1c1c1c !important;
		padding-right:15px;
	}
	.navbar-dark.bg-transparent .navbar-toggler-line{
		background: rgba(255,255,255,0.7);
	}
	.navbar-collapse{
		padding-top:30px;
		background: #901f20 !important;
		/*height: 100vh;*/
	}
	.navbar .navbar-nav{
		padding-right:0;
	}
	.navbar.navbar-dark.bg-transparent .navbar-nav .nav-link{
		color:#fff !important;
		text-align: center;
		margin-bottom:30px;
		display: block;
		font-size:18px;
	}
	.navbar .navbar-nav .nav-link:hover, .navbar .navbar-nav .nav-link.active{
		background: none;
	}
	.navbar .navbar-nav .nav-item:not(:first-child) a:after{
		content:"";
		width:15px;
		height: 2px;
		display: block;
		position: absolute;
		top:-16px;
		left:50%;
		margin-left:-7px;
		background: #fff;
	}
	.navbar.navbar-dark.bg-transparent .navbar-nav .nav-link.active, 
	.navbar.navbar-dark .navbar-nav .nav-link.active, 
	.navbar-dark .navbar-nav .nav-link.active:hover, 
	.navbar-dark .navbar-nav .nav-link.active:focus{
		color:#fff !important;
		font-weight: bold;
	}
	/*Menu*/
	/*Header*/
	section.header-section h3{
		font-size:30px;
		margin-top:-25px;
	}
	section.header-section .header-title{font-size:22px;}
	section.header-section a.page-down{scale:0.7; top:77%;}
	
	.section-content .about-image{
		position:relative;
		margin-bottom: 15px;
	}
	.section-content .about-content{
		left:0;
		top:0;
	}
	.w-75,.w-70{width:100% !important;}
	.section-content .second-box{
		margin-top:80px;
		margin-bottom:0;
	}
	.section-content .second-box .about-image{
		left:0;
	}
	.section-content .second-box .about-content{
		top:0;
		right:0;
		text-align: left;
	}

	.bg-video-wrapper{
		z-index: 800 !important;
		pointer-events:auto !important;
	}
	.video-section{
		height: 250px;
	}
	.bg-video-wrapper iframe {
		min-height: 100% !important;
	}

	#akademi{
		overflow: inherit !important;
	}
	div.akademi-right{
		min-height: 285px;
	}
	h1.section-title.dark.akademi{
		padding-left:120px;
		font-size:55px;
		background-size:100px;
	}
	.akademi-section .akademi-item h5{font-size:24px;}
	.akademi-section .akademi-item .sub-title{font-size:14px;}
	.akademi-section .akademi-item .info .ages{padding-right:15px;font-size:13px;}

	.akademi-info {
	  padding: 40px 15px 40px 15px;
	}
	/*Egitim*/
	h1.section-title span.ico-arrow{display:none;}
	h1.section-title{
		font-size:50px;
	}
	.select2-container{
		max-width: 100%;
		margin-top:20px;
	}
	#egitmenler h1{
		margin-bottom: -30px;
	}
	.teacher{
		margin-top:100px;
	}
	.teacher:first-child{
		margin-top:50px;
	}
	.teacher-description{
		max-width:100%;
	}
	.teacher-detail{
		margin-bottom: 0;
	}
	.teacher-img{
		margin-top:0;
		margin-left:0;
		margin-bottom: 30px;
	}
	.teacher.right .col-md-4:first-child{order:0 !important;}
	.teacher.right .col-md-4:second-child{order:1 !important;}
	.teacher.right .teacher-img{
		margin-top:0;
		margin-left:0;
		margin-bottom: 30px;
	}
	.teacher.right .teacher-description{
		text-align: left;
		margin-left:0;
	}
	.teacher.right .author {
	  border-right: none;
	  border-left: 7px solid #901f20;
	  padding: 1px 0px 1px 20px;
	}
	/*Egitim*/

	.gallery-cover h3.gallery-title{
		font-size:30px;
		margin:-20px 0 0 0;
	}
	.gallery-cover .gallery-icon{
		margin-top:-62px;
	}
	.gallery-cover{
		margin-bottom:40px;
	}
	/*Footer*/
	section.footer-top .footer-instagram img{
		width:50px;
	}
	section.footer-top .footer-instagram{
		font-size:20px;
	}
	#iletisim{
		padding:80px 0;
		background-position: center center;
	}
	.footer-logo{
		scale:0.8;
	}
	footer div.address-col{
		padding:40px 15px;
	}
	footer .address{
		font-size:14px;
		margin: 40px 0 20px 0;
		max-width: 100%;
	}
	footer .copy{
		font-size:12px;
	}
	footer #map{
		min-height: 400px;
	}
	/*Footer*/

	/*Genel*/
	img.no-fluid{
		max-width: 100% !important;
		width:100% !important;
	}
	.teacher-img img{
		max-width: 75% !important;
	}
	.padding-100px-tb {
	  padding-top: 50px;
	  padding-bottom: 50px;
	}
	/*Genel*/
	
	

}





