.swipebox-overflow-hidden {
  overflow: hidden!important;
}

#swipebox-overlay img {
  border: none!important;
}

#swipebox-overlay {
  width: 100%!important;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  opacity: 0;
  z-index: 9999;
  overflow: hidden;
  display: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

#swipebox-slider {
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
  white-space: nowrap;
  position: absolute;
}

#swipebox-slider .slide {
  background: url(../images/loader.gif) no-repeat center center;
  height: 100%;
  line-height: 1px;
  text-align: center;
  width: 100%;
  display: inline-block;
}

#swipebox-slider .slide:before {
  content: "";
  display: inline-block;
  height: 50%;
  width: 1px;
  margin-right: -1px;
}

#swipebox-slider .slide img {
  display: inline-block;
  max-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  vertical-align: middle;
}

#swipebox-action, #swipebox-caption {
  position: absolute;
  left: 0;
  z-index: 999;
  height: 50px;
  width: 100%;
}

#swipebox-action {
  bottom: -50px;
}
#swipebox-action.visible-bars {
  bottom: 0;
}

#swipebox-action.force-visible-bars {
  bottom: 0!important;
}

#swipebox-caption {
  top: -50px;
  text-align: center;
}
#swipebox-caption.visible-bars {
  top: 0;
}

#swipebox-caption.force-visible-bars {
  top: 0!important;
}

#swipebox-action #swipebox-prev, #swipebox-action #swipebox-next,
#swipebox-action #swipebox-close {
  background-image: url(../images/icons.png);
  background-repeat: no-repeat;
  border: none!important;
  text-decoration: none!important;
  cursor: pointer;
  position: absolute;
  width: 50px;
  height: 50px;
  top: 0;
}

#swipebox-action #swipebox-close {
  background-position: 15px 12px;
  left: 40px;
}

#swipebox-action #swipebox-prev {
  background-position: -32px 13px;
  right: 100px;
}

#swipebox-action #swipebox-next {
  background-position: -78px 13px;
  right: 40px;
}

#swipebox-action #swipebox-prev.disabled,
#swipebox-action #swipebox-next.disabled {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  opacity: 0.3;
}

#swipebox-slider.rightSpring {
  -moz-animation: rightSpring 0.3s;
  -webkit-animation: rightSpring 0.3s;
}

#swipebox-slider.leftSpring {
  -moz-animation: leftSpring 0.3s;
  -webkit-animation: leftSpring 0.3s;
}

@-moz-keyframes rightSpring {
  0% {
    margin-left: 0px;
  }

  50% {
    margin-left: -30px;
  }

  100% {
    margin-left: 0px;
  }
}

@-moz-keyframes leftSpring {
  0% {
    margin-left: 0px;
  }

  50% {
    margin-left: 30px;
  }

  100% {
    margin-left: 0px;
  }
}

@-webkit-keyframes rightSpring {
  0% {
    margin-left: 0px;
  }

  50% {
    margin-left: -30px;
  }

  100% {
    margin-left: 0px;
  }
}

@-webkit-keyframes leftSpring {
  0% {
    margin-left: 0px;
  }

  50% {
    margin-left: 30px;
  }

  100% {
    margin-left: 0px;
  }
}

/* Skin 
--------------------------*/
#swipebox-overlay {
  background: rgba(13, 13, 13, 0.96);
}

#swipebox-action, #swipebox-caption {
  text-shadow: 1px 1px 1px black;
  background-color: #0d0d0d;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0d0d0d), color-stop(100%, #000000));
  background-image: -webkit-linear-gradient(#0d0d0d, #000000);
  background-image: -moz-linear-gradient(#0d0d0d, #000000);
  background-image: -o-linear-gradient(#0d0d0d, #000000);
  background-image: linear-gradient(#0d0d0d, #000000);
  -webkit-box-shadow: 0 1px 1px 1px #212121, inset 0 1px 1px 1px black;
  -moz-box-shadow: 0 1px 1px 1px #212121, inset 0 1px 1px 1px black;
  box-shadow: 0 1px 1px 1px #212121, inset 0 1px 1px 1px black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95);
  opacity: 0.95;
}

#swipebox-action {
  -webkit-box-shadow: 0 -1px -1px 1px #212121, inset 0 -1px -1px 1px black;
  -moz-box-shadow: 0 -1px -1px 1px #212121, inset 0 -1px -1px 1px black;
  box-shadow: 0 -1px -1px 1px #212121, inset 0 -1px -1px 1px black;
}

#swipebox-caption {
  color: white!important;
  font-size: 15px;
  line-height: 43px;
  font-family: Helvetica, Arial, sans-serif;
}
footer{ width: 100%; padding: 25px 0; background-color: #000; color: #fff; }
footer nav ol{ list-style: none; margin:0; padding: 0; }
footer nav ol li{ display: inline-block; padding-right: 15px; }
footer nav ol li a{ display: inline-block; color: #fff; }
footer p{ float: right; margin: 0; font-size: 11px;}

@media(max-width: 1024px){
	.container{padding:0 3%; width: 94%;}
	.line{ padding-top: 15px; }
	.slogan1{ font-size: 25pt; margin-bottom:15px;}
	.slogan2{ font-size: 35pt; margin-bottom:15px; letter-spacing: -2px;}
	.slogan_ara{ font-size: 50pt;}
}

@media(max-width: 768px){
	#logo img{ width: 100px;padding: 14px 0; }
	.br_mobil_gizle,
	#header em{ display: none; }
	.kapak{ height: 100px; }
	.kapak:before{ content: ''; position: absolute; left: 0; top: 0; display: block; background-color: rgba(0, 0, 0, 0.5); width: 100%; height: 100px; z-index: 0; }
	#headline{ line-height: 100px;} 
	#headline h1{ font-size: 30px;  position: relative; z-index: 1; text-align: center;}
	.breadcrumb{ margin-top: 0; }
	.slogan2{ font-size: 25pt;}
	.slogan_ara{ font-size: 30pt;}
	.line:before, .line:after { height: 50px; }
	p{ font-size: 17px; }
	figcaption{ font-size: 13px; }
}


@media(max-width: 412px){
	#headline,
	.kapak,
	.kapak:before{ height: 80px; line-height: 80px; }
	#headline h1{ font-size: 24px; }
	#logo img{ padding: 7px 0; }
	#header,
	#logo,
	#header .ara{ height: 48px;}
	#header .ara{ line-height: 48px; font-size: 20px;}

	.slogan1{ font-size: 15pt;letter-spacing: -1px;  margin-bottom: 10px;} 
	.slogan2{ font-size: 15pt;letter-spacing: -1px; margin-bottom: 10px;}
	.slogan_ara{ font-size: 23pt;}
	.line:before, .line:after { height: 25px; }
	p{ font-size: 14px; }
	figcaption{ display: none; }
	footer nav ol{ text-align: center; }
	footer nav ol li{ padding: 0 10px; } 
	footer p{ display: none;}
}


.launcher_position,.wws-popup__close{background-color:#0dc152;color:#fff;user-select:none;cursor:pointer}.launcher_position,.wws-popup-support-person__title,.wws-popup-support__about-text{font-family:Roboto,helvetica}.launcher_position{bottom:12px;right:12px;position:fixed;max-width:185px;min-width:40px;z-index:9999999;height:35px;border-radius:4px;-webkit-box-shadow:0 0 60px rgba(0,0,0,.3);-moz-box-shadow:0 0 60px rgba(0,0,0,.3);-ms-box-shadow:0 0 60px rgba(0,0,0,.3);box-shadow:0 0 60px rgba(0,0,0,.3);box-sizing:border-box;font-size:17px}.dis,.wws-popup{bottom:70px;right:12px;width:270px;z-index:9999999;box-sizing:border-box}.launcher_position div{margin:10px 0 0;padding:0 10px 0 9px;float:right}.fa-whatsapp{color:#fff;font-size:20px;padding-top:8px;padding-left:10px}.dis{position:fixed;display:block;overflow:hidden;height:0;transition:all .5s ease-in-out}.wws-popup__close{position:absolute;top:0;right:5px;width:24px;height:24px;font-size:34px;line-height:24px;text-align:center}.support_popup{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;outline:0}.wws__col-1{width:270px}.wws-popup-support{border-radius:8px;overflow:hidden;-webkit-box-shadow:0 0 60px rgba(0,0,0,.3);box-shadow:0 0 60px rgba(0,0,0,.3);background-color:#fff}.wws__bg-color{background-color:#0dc152}.wws-popup-support__about{padding:22px 13px}.wws-popup-support__about-text{color:#fff;font-size:13px;text-align:center;line-height:18px;user-select:none}.wws-popup-support-person__container{padding:5px 10px;max-height:240px;min-height:60px}.wws-popup-support-person{width:100%;margin:5px 0 10px;cursor:pointer;border:1px solid #f5f5f5;border-radius:4px;overflow:hidden}.wws-popup-support-person__img-wrapper{width:54px;height:54px;display:inline-block;vertical-align:middle;position:relative}.wws-popup-support-person__img{display:block;vertical-align:middle;max-width:100%}.wws-popup-support-person__status--available{background-color:#4caf50}.wws-popup-support-person__status{width:10px;height:10px;position:absolute;z-index:999999;bottom:0;right:0;border-radius:50%}.wws-popup-support-person__info{width:175px;display:inline-block;vertical-align:middle;padding-left:5px}.wws-popup-support-person__title{font-size:12px;font-weight:400;color:#999;line-height:15px}.wws-popup-support-person__name,.wws-popup-support-person__status-text{font-family:Roboto,helvetica;line-height:19px}.wws-popup-support-person__name{font-size:14px;color:#777;font-weight:700}.wws-popup-support-person__status-text{font-size:11px;font-weight:400;color:#999}