html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
  font-family: inherit;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  outline: 0;
  padding: 0;
  margin: 0;
  border: 0; }

focus {
  outline: 0; }

body {
  line-height: 1;
  color: #ffffff;
  font-family: Korolev;
  background: url(../images/header-bg.jpg) repeat top left; }

ol, ul {
  list-style: none; }

a {
  text-decoration: none; }

table {
  border-collapse: separate;
  border-spacing: 0; }

caption, th, td {
  font-weight: 400;
  text-align: left; }

blockquote:before, blockquote:after, q:before, q:after {
  content: ""; }

blockquote, q {
  quotes: "" ""; }

header, nav, article, section, footer, figure, aside {
  display: block; }

input, button, select, textarea {
  -webkit-border-radius: 0;
  border-radius: 0; }

img {
  width: 100%;
 }

.clear {
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
  line-height: 0;
  font-size: 0;
  clear: both; }

@font-face {
  font-family: "Korolev";
  src: url(../fonts/Korolev-Light.eot) format("embedded-opentype"), url(../fonts/Korolev-Light.otf) format("opentype"), url(../fonts/Korolev-Light.woff) format("woff"), url("../fonts/Korolev-Light.ttf") format("truetype"), url(../fonts/Korolev-Light.svg) format("svg");
  font-weight: 100;
  font-style: normal; }
@font-face {
  font-family: "Korolev";
  src: url(../fonts/Korolev-Medium.eot) format("embedded-opentype"), url(../fonts/Korolev-Medium.otf) format("opentype"), url(../fonts/Korolev-Medium.woff) format("woff"), url("../fonts/Korolev-Medium.ttf") format("truetype"), url(../fonts/Korolev-Medium.svg) format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "Korolev";
  src: url(../fonts/Korolev-Bold.eot) format("embedded-opentype"), url(../fonts/Korolev-Bold.otf) format("opentype"), url(../fonts/Korolev-Bold.woff) format("woff"), url("../fonts/Korolev-Bold.ttf") format("truetype"), url(../fonts/Korolev-Bold.svg) format("svg");
  font-weight: bold;
  font-style: normal; }
@font-face {
  font-family: "Korolev";
  src: url(../fonts/Korolev-BoldItalic.eot) format("embedded-opentype"), url(../fonts/Korolev-BoldItalic.otf) format("opentype"), url(../fonts/Korolev-BoldItalic.woff) format("woff"), url("../fonts/Korolev-BoldItalic.ttf") format("truetype"), url(../fonts/Korolev-BoldItalic.svg) format("svg");
  font-weight: bold;
  font-style: italic; }
header, content, footer {
  position: relative;
  width: 100%;
  left: 0;
  right: 0;
  margin: 0 auto;
  display: table;
  box-sizing: border-box; }

content {
  width: calc(100% - 275px);
  margin: 0;
  left: 275px; }
  content p {
    font-size: 16px;
    line-height: 26px; }

.header-wrapper {
  position: absolute;
  left: 0;
  top: 0;
  background: url(../images/header-bg.jpg) repeat top left;
  height: 100%;
  width: 275px;
  z-index: 1; }

.logo {
  width: 361px;
  box-sizing: border-box; }
  .logo h1 a {
    display: block;
    height: 100%;
    width: 100%; }
    .logo h1 a img {
      width: 100%; }

.menu {
  width: 100%;
  display: block;
  padding-top: 0px;
  background: #5e6977;
  margin-top: -5px; }
.menu ul li{
padding-left: 10px;
}
  .menu ul li a {
    padding: 15px;
    font-weight: 300;
    font-size: 22px;
    color: #ffffff;
    display: block;
    transition: 300ms ease;
    -o-transition: 300ms ease;
    -ms-transition: 300ms ease;
    -moz-transition: 300ms ease;
    -webkit-transition: 300ms ease;
    font-weight: bold; }
    .menu ul li a:hover {
      color: #00adf2;
      transition: 300ms ease;
      -o-transition: 300ms ease;
      -ms-transition: 300ms ease;
      -moz-transition: 300ms ease;
      -webkit-transition: 300ms ease; }
  .menu ul ul.submenu {
    background: url(../images/cizgi-bg.png) repeat top left, linear-gradient(180deg, transparent, rgba(125, 138, 155, 0.48));
    background-color: #ffffff;
    box-sizing: border-box;
    list-style-type: disc;
    color: #37495e;
    padding: 0 40px;
    //overflow-y: scroll;
    min-height: 600px;
    height: 640px; }
    .menu ul ul.submenu li {
      border-bottom: 1px dotted;
      position: relative; }
      .menu ul ul.submenu li:last-child {
        border: 0; }
      .menu ul ul.submenu li a {
        color: #37495e;
        font-size: 15px;
        font-weight: normal;
        padding: 15px 0;
        transition: 300ms ease;
        -o-transition: 300ms ease;
        -ms-transition: 300ms ease;
        -moz-transition: 300ms ease;
        -webkit-transition: 300ms ease; }
        .menu ul ul.submenu li a:hover {
          color: #00adf2;
          transition: 300ms ease;
          -o-transition: 300ms ease;
          -ms-transition: 300ms ease;
          -moz-transition: 300ms ease;
          -webkit-transition: 300ms ease; }
        .menu ul ul.submenu li a sup {
          font-size: 12px;
          color: red; }

.slider {
  position: relative;
  width: 100%;
  display: block;
  height: 545px;
  left: 0;
  background: url(../images/header-bg.jpg) repeat top left;
  z-index: 0;
  overflow: hidden; }
  .slider::before {
    content: "";
    position: absolute;
    background: url(../images/slider-cizgi.png) no-repeat left center;
    background-size: 100%;
    left: 1%;
    right: 0%;
    bottom: 0;
    top: 0;
    z-index: 8; }
  .slider .swiper-container {
    width: 100%;
    height: 500px;
    margin-left: auto;
    margin-right: auto; }

.gallery-top {
  height: 100% !important;
  width: 100% !important;
  left: 0;
  right: inherit !important;
  overflow: hidden;
  z-index: 9 !important; }

.gallery-thumbs {
  height: 100% !important;
  box-sizing: border-box;
  width: 20% !important;
  padding: 20px; }
  .gallery-thumbs .swiper-slide {
    width: 100%;
    height: 130px;
    opacity: 0.4;
    border-bottom: 1px solid #ffffff;
    box-sizing: border-box;
    display: table; }
  .gallery-thumbs .swiper-slide-active {
    opacity: 1; }

.obje {
  position: absolute;
  width: 55%;
  top: 0; }

.yazi-wrapper {
  width: 35%;
  float: right;
  margin-right: 100px; }

.s-slogan {
  font-size: 22px;
  padding-bottom: 5px;
  border-bottom: 1px dashed;
  margin-bottom: 10px;
  line-height: 26px; }
  .s-slogan span {
    display: block;
    font-weight: 300; }

.s-yazi {
  font-weight: 300;
  font-size: 16px;
  line-height: 22px;
  width: 90%; }

.s-btn {
  display: block;
  margin-top: 15px;
  width: 150px;
  border: 8px solid;
  text-align: center;
  height: 35px;
  line-height: 40px;
  position: relative;
  z-index: 99; }
  .s-btn a {
    color: #ffffff;
    font-size: 20px;
    font-weight: 300; }
    .s-btn a span {
      font-weight: normal; }

.hizala {
  display: table;
  margin: 0 auto;
  width: 100%;
  height: 100%; }

.ortala {
  display: table-cell;
  vertical-align: middle; }

.swiper-pagination {
  bottom: 60px;
  left: 52%; }

.swiper-pagination-bullet {
  background: #fff !important;
  border-radius: 0 !important;
  width: 20px !important;
  margin: 0 2px;
  opacity: 1 !important; }

.swiper-pagination-bullet-active {
  background: #495666 !important;
  margin-bottom: 8px; }

.boxs {
  width: 100%;
  margin: 0 auto;
  display: table;
  box-sizing: border-box;
  background: #5e6977; }

.box {
  float: left;
  width: 33.33%;
  padding: 40px;
  box-sizing: border-box;
  height: 416px; }
  .box h2 {
    font-size: 22px;
    font-weight: bold;
    color: #ffffff;
    border-bottom: 1px dashed;
    margin-bottom: 10px;
    padding-bottom: 10px; }
  .box p {
    color: #ffffff;
    font-weight: 100;
    font-size: 18px; }
    .box p span {
      font-style: italic;
      font-weight: bold; }

button {
  border: 0;
  background: transparent; }
  button a {
    color: #9dadbe;
    font-size: 14px;
    display: block; }

.ciftok {
  background: url(../images/ciftok.png) no-repeat right center;
  background-size: 100%;
  height: 11px;
  width: 12px;
  display: inline-block; }

.sertifikalar {
  width: 100%; }
  .sertifikalar img {
    float: left;
    width: 50%;
    padding: 5px;
    box-sizing: border-box; }
  .sertifikalar p {
    text-align: right;
    font-size: 12px;
    line-height: 14px;
    color: #5e6977; }

.duyurular {
  width: 100%;
  box-sizing: border-box;
  margin: 12px 0; }

.duyuru {
  display: table; }
  .duyuru a {
    display: block;
    width: 100%;
    height: 100%; }

.tarih {
  float: left;
  width: 20%;
  border: 5px solid #9dadbe;
  color: #9dadbe;
  font-size: 15px;
  text-align: center;
  box-sizing: border-box;
  padding: 5px 5px 0; }
  .tarih span {
    color: #ffffff;
    display: block;
    font-size: 14px; }

.ozet {
  float: right;
  width: 78%; }
  .ozet p {
    font-size: 12px;
    line-height: 16px; }

footer {
  background: url(../images/cizgi-bg.png) repeat top left, linear-gradient(180deg, transparent, rgba(125, 138, 155, 0.48));
  background-color: #ffffff;
  padding: 30px 20px;
  box-sizing: border-box;
  color: #37495e;
  font-weight: 100; 
  position: relative!important;
  top:227px;
}

.footer-menu {
  float: left;
  width: 70%;
  display: table; }
  .footer-menu ul li {
    margin-right: 10px;
    float: left;
    border-left: 1px solid;
    padding-left: 10px; }
    .footer-menu ul li:first-child {
      border: 0; }
    .footer-menu ul li a {
      font-size: 14px;
      display: block;
      color: #37495e;
      letter-spacing: 4px; }

.footer-text {
  float: right;
  width: 30%; }
  .footer-text p {
    float: left; }

.sosyalmedya {
  display: table;
  float: right; }
  .sosyalmedya i {
    float: left;
    margin: 0 5px; }
    .sosyalmedya i a {
      display: block;
      width: 100%;
      height: 100%; }

.instagram {
  background: url(../images/instagram.png) no-repeat center;
  display: block;
  width: 19px;
  height: 19px;
  background-size: 100%; }

.twitter {
  background: url(../images/twitter.png) no-repeat center;
  display: block;
  width: 19px;
  height: 19px;
  background-size: 100%; }

.facebook {
  background: url(../images/facebook.png) no-repeat center;
  display: block;
  width: 19px;
  height: 19px;
  background-size: 100%; }

.in-slider {
  position: relative;
  width: 100%;
  display: block;
  height: 500px;
  left: 0;
  z-index: 0;
  overflow: hidden; }
  .in-slider::before {
    content: "";
    position: absolute;
    background: url(../images/slider-cizgi.png) no-repeat left center;
    background-size: contain;
    left: 5%;
    right: 1%;
    bottom: -6px;
    top: 0;
    z-index: 8; }

.basliklar {
  position: absolute;
  right: 25%;
  width: auto;
  top: 35%;
  bottom: 0;
  z-index: 9;
  text-align: center; }
  .basliklar h2 {
    font-size: 75px;
    margin-bottom: 10px;
    border-bottom: 1px dashed; }
  .basliklar p {
    font-weight: 100; }

.urunler-img {
  position: absolute;
  left: 0;
  top: 0px;
  width: 35%; }

.urunler-wrapper {
  width: 100%;
  overflow: hidden;
  display: block;
  background: #5e6977;
  padding: 30px 20px;
  box-sizing: border-box; }

.kutu {
  float: left;
  box-sizing: border-box;
  border: 5px solid #ffffff;
  overflow: hidden;
  margin: 10px 5px;
  cursor: pointer; }
  .kutu a {
    display: block;
    width: 100%;
    height: 100%;
    cursor: pointer; }

.kutu-img {
  width: 100%;
  position: relative;
  width: 180px;
  height: initial!important;
  overflow: hidden;
  cursor: pointer; }
  .kutu-img:hover .kutu-hover {
    opacity: 1;
    height: 100%;
    transition: all 0.4s; }
  .kutu-img span {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    display: table;
    font-size: 14px;
    color: #5e6977;
    opacity: 1;
    background: #ffffff;
    width: 100%;
    text-align: center;
    line-height: 18px;
    height: 25px;
    padding-top: 5px; }
  .kutu-img span.urun-title {
    font-size: 14px; }

.kutu-hover {
  height: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  background: rgba(0, 0, 0, 0.77);
  transition: all 0.4s;
  opacity: 0;
  white-space: nowrap;
  text-align: center;
  display: table; }
  .kutu-hover i {
    display: block;
    margin: 0 auto; }
    .kutu-hover i img {
      width: 40px;
      height: 40px;
      border: 3px solid #fff;
      padding: 5px;
      box-sizing: border-box; }
    .kutu-hover i span {
      display: block;
      font-size: 18px;
      color: #ffffff;
      opacity: 1;
      transition: all 0.4s;
      font-style: normal;
      position: relative;
      margin-bottom: 5px;
      background: transparent; }

span.fontlar {
  font-size: 18px;
  line-height: 20px;
  padding-top: 10px; }

.ic-slider {
  position: relative;
  width: 100%;
  display: block;
  height: 131px;
  left: 0;
  z-index: 0;
  overflow: hidden;
  background: url(../images/cizgi-bg.png) repeat left top, linear-gradient(0deg, transparent, #5e6977); }

.title {
  font-size: 40px;
  position: relative;
  left: 90px;
  top: 50%; }

.icerik {
  background: #5e6977;
  box-sizing: border-box;
  padding: 40px 20px; }
  .icerik h3 {
    color: #98a5b6;
    font-size: 26px;
    margin-bottom: 15px; }

.sertifikalarimiz {
  width: 50%;
  display: table;
  margin: 0 auto;
  text-align: center;
  margin-top: 30px; }
  .sertifikalarimiz ul li {
    float: left;
    width: 50%;
    padding: 20px;
    box-sizing: border-box; }

.iletisim-left {
  width: 100%;
  box-sizing: border-box;
  padding: 28px 0; }
  .iletisim-left ul {
    float: left;
    margin: 20px 0px 50px 50px;
    width: 45%; }
    .iletisim-left ul li {
      margin-bottom: 20px;
      font-size: 18px;
      line-height: 26px; }
      .iletisim-left ul li i {
        width: 28px;
        height: 32px;
        float: left;
        margin-right: 10px;
        transition: 300ms ease;
        -o-transition: 300ms ease;
        -ms-transition: 300ms ease;
        -moz-transition: 300ms ease;
        -webkit-transition: 300ms ease; }
      .iletisim-left ul li a {
        color: #ffffff; }
        .iletisim-left ul li a:hover {
          color: #00afec;
          transition: 300ms ease;
          -o-transition: 300ms ease;
          -ms-transition: 300ms ease;
          -moz-transition: 300ms ease;
          -webkit-transition: 300ms ease; }

.iletisim-right {
  float: right;
  width: 50%;
  display: none;
  box-sizing: border-box; }

.maps {
  width: 100%;
  height: 300px;
  margin: 50px 0 0; }

.boyut {
  width: 232px;
  height: 324px; }

.urunler-container {
  width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto; }

.urunler-img2 {
  width: 50%;
  position: absolute;
  right: 160px;
  bottom: 210px; }

.basliklar2 {
  position: absolute;
  left: 7%;
  width: auto;
  top: 35%;
  z-index: 9; }
  .basliklar2 h2 {
    font-size: 65px;
    margin-bottom: 10px;
    border-bottom: 1px dashed; }
  .basliklar2 p {
    font-weight: 100; }
  .basliklar2 span {
    display: block; }

.iletisim-left h4 {
  font-size: 20px;
  margin-bottom: 20px;
  color: #97a8ba; }

#hamburger-menu {
  display: none; }

.urun-icerik table {
  margin: 20px auto; }
.urun-icerik tr td {
  width: 25%;
  border: 1px solid;
  padding: 10px; }
.urun-icerik tr:first-child {
  background: #00adf2;
  font-size: 18px; }
.urun-icerik tr:first-child td {
  text-align: center; }

.modal {
  width: 80%;
  padding: 40px !important;
  box-sizing: border-box !important;
  background: #f1f1f1 !important; }

.modal-img {
  float: left;
  width: 300px;
  cursor: pointer; }

.modal-text {
  float: right;
  width: 65%; }
  .modal-text h3 {
    font-size: 20px;
    color: #00adf2; }
  .modal-text ul {
    margin-top: 25px; }
    .modal-text ul li {
      color: #000;
      line-height: 26px; }

.urun-icerik {
  margin: 0 auto 75px; }
  .urun-icerik p {
    font-size: 18px;
    line-height: 28px; }
  .urun-icerik h3 {
    font-size: 24px;
    margin-bottom: 15px;
    display: block; }
  .urun-icerik sup {
    font-size: 10px; }
  .urun-icerik a {
    color: #00b3eb;
    transition: 300ms ease;
    -o-transition: 300ms ease;
    -ms-transition: 300ms ease;
    -moz-transition: 300ms ease;
    -webkit-transition: 300ms ease; }
    .urun-icerik a:hover {
      color: #ffffff;
      transition: 300ms ease;
      -o-transition: 300ms ease;
      -ms-transition: 300ms ease;
      -moz-transition: 300ms ease;
      -webkit-transition: 300ms ease; }

.in-baslik {
  margin: 0 auto;
  display: table;
  margin-top: 200px; }
  .in-baslik h2 {
    font-size: 75px;
    color: #ffffff;
    border-bottom: 1px dashed; }

.urunlerimg {
  width: 100% !important; }

.secenekler {
  width: 100%;
  margin: 0 auto;
  display: table; }

.secenek-wrap {
  float: left;
  width: 49%;
  padding: 10px;
  height: 100px;
  box-sizing: border-box;
  background: #fff;
  margin: 10px 5px;
  text-align: center;
  line-height: 85px;
  transition: 300ms ease;
  -o-transition: 300ms ease;
  -ms-transition: 300ms ease;
  -moz-transition: 300ms ease;
  -webkit-transition: 300ms ease; }
  .secenek-wrap a {
    width: 100%;
    height: 100%;
    display: block; }
    .secenek-wrap a h4 {
      font-size: 22px;
      color: #5e6878;
      transition: 300ms ease;
      -o-transition: 300ms ease;
      -ms-transition: 300ms ease;
      -moz-transition: 300ms ease;
      -webkit-transition: 300ms ease; }
  .secenek-wrap:hover {
    background: #95A6BF;
    transition: 300ms ease;
    -o-transition: 300ms ease;
    -ms-transition: 300ms ease;
    -moz-transition: 300ms ease;
    -webkit-transition: 300ms ease; }
    .secenek-wrap:hover h4 {
      color: #ffffff;
      transition: 300ms ease;
      -o-transition: 300ms ease;
      -ms-transition: 300ms ease;
      -moz-transition: 300ms ease;
      -webkit-transition: 300ms ease; }

.accordion_wrap {
  display: none; }

#hamburger_menu_wrap {
  display: none; }

.urun-icerik2 {
  margin: 10px auto; }
  .urun-icerik2 h3 {
    font-size: 24px;
    margin-bottom: 15px;
    display: block; }

.kutu-img span h3 sup {
  font-size: 10px; }

.gallery-thumbs {
  display: none; }

.modal-text h3 sup {
  font-size: 10px; }

.logo-m {
  display: none; }

#adres {
  color: #000 !important;
  padding: 40px !important;
  box-sizing: border-box !important; }

#fotograflar div {
  float: left;
  margin: 15px; }

li.dropdown span {
  width: 25px;
  height: 25px;
  display: inline-block;
  float: left;
  margin: 10px; }

/*# sourceMappingURL=style.css.map */

ul.dezenfektanlar li {
    list-style: circle;
    /* margin-left: 20px; */
    margin: 10px 0 0 20px;
}

ul.dezenfektanlar {
    margin: 30px 0;
}

.deztable tr td {
    text-align: left !important;
    background-color: #5e6977;
}