@font-face {
	font-family: 'Montserrat';
	src: url('../fonts/Montserrat-UltraLight.eot');
	src: url('../fonts/Montserrat-UltraLight.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Montserrat-UltraLight.woff') format('woff'),
		url('../fonts/Montserrat-UltraLight.ttf') format('truetype');
	font-weight: 200;
	font-style: normal;
}

html,body{min-height: 100%;}
body{ font-family: 'Open Sans', sans-serif; 
	background: #fff;  
	overflow-x:hidden;
}
.bg{width: 100%;height: 100%;/*background-image: url('../images/1.png');*/background-position: center;background-size: contain;background-repeat: no-repeat;}
.fff{background-color: #fff;}
.smk{position: absolute;left:0;right:-35px;top:-1000px;margin: auto;z-index: 999;}
.d{  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -webkit-transform: rotate(30deg); -moz-transform: rotate(30deg);}
.p{display:none;z-index: 9999;background-image: url('../img/play.png');background-size: contain;background-repeat: no-repeat;position: absolute;left:0;right:0;top:100px;margin: auto;width:76px;height: 88px;}

#owl-demo{margin-top:-50px;position:relative; }
 .item img{display: block;width: 100%;height: auto;}
 .owl-buttons div{position: absolute; top: 40%;width:50px;height:50px;bottom:0;margin:auto;background-color: rgba(0,0,0,0) !important;color:#fff;border-radius:0;font-size: 30pt !important;opacity: 1;padding: 10px;}
 .owl-buttons div:hover{opacity: 0.5;}
 .owl-buttons .owl-prev{left:30px; }
 .owl-buttons .owl-next{right:30px;}
 .owl-theme .owl-controls .owl-page span{background-color: #ccc;   }
 .owl-theme .owl-controls .owl-page.active span{background-color: #fff; }

header {position:relative;z-index:9999;}
header img{ margin: 15px;}
header .slgn{font-family: 'Montserrat' ;text-align: center;color: #fff;margin-top: 40px;}
header .slgn h3{font-size:25pt !important; }

main{ padding:  0px;color:#f9c300;}
main .slogan {margin-top: 130px;margin-bottom: 148px;}
main .slogan h1{ font-size: 50pt;    line-height: 50px;}
main .koltuk{display:inline-block;float: right;position: relative;}
main .koltuk .s{z-index: 9999;background-image: url('../img/sapka.png');background-size: contain;background-repeat: no-repeat;position: absolute;left:0;right:0;top:200px;margin: auto;width:170px;height: 150px;}
main .koltuk .c{display: none;z-index: 999;background-image: url('../img/kedi.png');background-size: contain;background-repeat: no-repeat;background-position: center;position: absolute;left:0;right:0;top:190px;margin: auto;width:200px;height: 100px;}
main .koltuk .g{z-index: 99;content:"";background-image: url('../img/sapkaGolge.png');background-size: contain;background-repeat: no-repeat;position: absolute;left:0;right:0;top:250px;margin: auto;width:170px;height: 150px;}
main .koltuk .g1{background-image: url('../img/sapkaGolge2.png');background-size: contain;background-repeat: no-repeat;position: absolute;left:0;right:0;top:150px;margin: auto;width:170px;height: 150px;}

footer .social span{display: inline-block;color:#fff;width: 100%; text-align: center;font-family: 'Open Sans', sans-serif;padding: 15px;}
footer .social span p{ width: 100%;font-family: 'Open Sans', sans-serif; margin-top: 10px;}
footer .social span .fa{border: solid 2px #fff;border-radius: 15px;padding: 10px 5px;font-size: 20pt;width: 50px;height: 50px;}
footer .social span:hover{  background-color: #f9c300;  color:#303030;  transform: scale(1.1);  transition: all 0.50s cubic-bezier(0.31, -0.105, 0.43, 1.59);}
footer .social span:hover .fa{border: solid 2px rgba(0,0,0,0.5);}
footer{font-size: 10pt;color:#717170; position: fixed;bottom: 0;width: 100%;}
footer h3{font-weight: bold;font-size: 12pt;margin:15px  0  0  0;padding:5px;}
footer h2{font-weight: normal;font-size: 10pt;margin: 0;padding:5px ;}
footer p{ font-family: 'Open Sans', sans-serif; font-weight:400;display: table; margin: 0;padding:5px;}
footer p>strong{padding-right: 5px;vertical-align: top;}
footer span{display: inline-block;}
footer .basvur,.btn{padding:10px  15px;font-size: 10pt;background-color: #f9c300;  color:#303030; text-decoration: none; font-weight: bolder;border:none;border-radius: 0;}
footer .copy{text-align: right;font-size: 9pt;color:#aaa;}
footer .fff{padding-bottom:30px;}

#myModal .modal-content {  position: relative;  background-color: #fff;  background-clip: padding-box; border: 0;  border-radius:0;  outline: 0;  -webkit-box-shadow: none;  box-shadow: none;}
#myModal{z-index: 999999;background-color: rgba(249,195,0,0.7);}
#myModal .btn-default{background-color: #fff ;border:solid 1px #eee;color:#f9c300;}
#myModal input,#myModal textarea{  border-radius: 0;padding: 25px 15px;    border: 1px #eee solid;    box-shadow: none;    color: #f9c300 !important;}
#myModal select{  border-radius: 0;padding: 15px 10px; height:50px;   border: 1px #eee solid;    box-shadow: none;    color: #f9c300 !important;}
#myModal select:nth-child(1){color: #aaa !important;}


@media screen and (max-width: 1500px)  { 
footer {background-color:#F3C20D;}
   footer{  position: relative; }
   #owl-demo{margin-top:0px;}
}
@media screen and (max-height: 700px)  { 
footer {background-color:#F3C20D;}
   footer{  position: relative; }
   #owl-demo{margin-top:0px;}
}


@media only screen and (max-width: 1500px) { }
@media only screen and (max-width: 990px) { 

footer{position:initial;margin-top: -15px;}
 }
@media only screen and (max-width: 1200px) { }
@media only screen and (max-width: 1000px) { }
@media only screen and (max-width: 385px) { }
@media only screen and (max-width: 750px) {}
@media screen and (min-width: 750px) { }
@media screen and (min-width: 1500px) {   }
  
.modal-title{font-weight:bold;}
.accordion {  margin: -15px !important; }
.accordion,.accordion li{list-style:none;margin:0;padding:0;}
.accordion li {  border-bottom: 1px solid #d9e5e8;  position: relative;}
.accordion li:last-child{border:0;}
.accordion li p {  display: none;  padding: 0px 15px 15px 15px; color: #6b97a4;}
.mailto{text-decoration:none !important;text-align:center;font-size:12pt;width:100%;display:block;border-top:solid 2px #f5f5f5; padding:5px 15px;}
 .mailto:hover, .mailto:hover i{font-weight:bold;}
.accordion>li>a {	text-decoration:none; width: 100%;  display: block;  cursor: pointer;  font-weight: 600;  line-height: 3;  font-size: 14px;  font-size: 12pt;  text-indent: 15px;  user-select: none;}
.accordion>li>a:after {  width: 8px;  height: 8px;  border-right: 1px solid #4a6e78;  border-bottom: 1px solid #4a6e78;  position: absolute;  right: 25px;  content: " ";  top: 17px; 
  transform: rotate(-45deg);
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
} 
.accordion p {  font-size: 13px;  font-size: 10pt;  padding: 10px 0;  margin:0;}
li.active{	margin:0 -15px;	background-color:#fff;}
li.active a:after {  transform: rotate(45deg);  -webkit-transition: all 0.2s ease-in-out;  -moz-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out;}