/*CSS Document 02.11.2017 *LuckyEye-rcptksn*/
@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&amp;subset=latin-ext");
@import url("https://fonts.googleapis.com/css?family=Oswald:200,300,400,500,600,700&amp;subset=latin-ext");
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote {
  margin: 0;
  padding: 0; }

address, caption, cite, code, dfn, th, var {
  font-style: normal;
  font-weight: normal; }

caption, th {
  text-align: left; }
/*hotline*/
.hotline-phone-ring-wrap {
  position: fixed;
  bottom: 0;
  right: 0;
  z-index: 999999;
}
.hotline-phone-ring-wrap-desktop {
  position: fixed;
  bottom: 0;
  right: 120px;
  z-index: 999999;
}
.hotline-phone-ring-wrap-des {
  position: fixed;
  bottom: 80px;
  right: 230px;
  z-index: 999999;
}
.hotline-phone-ring-des {
  position: relative;
  visibility: visible;
  background-color: transparent;
  width: 80px;
  height: 80px;
  cursor: pointer;
  z-index: 11;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0);
  transition: visibility .5s;
  left: -10px;
  bottom: 80px;
  display: block;
}
.hotline-phone-ring {
  position: relative;
  visibility: visible;
  background-color: transparent;
  width: 80px;
  height: 80px;
  cursor: pointer;
  z-index: 11;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0);
  transition: visibility .5s;
  left: -10px;
  bottom: 40px;
  display: block;
}
.hotline-phone-ring-img-circle {
	background-color: #e60808;
	width: 33px;
  height: 33px;
  top: 37px;
  left: 37px;
  position: absolute;
  background-size: 20px;
  border-radius: 100%;
  border: 2px solid transparent;
  -webkit-animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;
  animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  justify-content: center;
}
.hotline-phone-ring-img-circle1 {
	background-color: #FFFFFF;
	width: 33px;
  height: 33px;
  top: -20px;
  left: 37px;
  position: absolute;
  background-size: 20px;
  border-radius: 100%;
  border: 2px solid transparent;
  -webkit-animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;
  animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  justify-content: center;
}
.hotline-phone-ring-img-circle2 {
	background-color: #FFFFFF;
	width: 33px;
  height: 33px;
  top: -67px;
  left: 37px;
  position: absolute;
  background-size: 20px;
  border-radius: 100%;
  border: 2px solid transparent;
  -webkit-animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;
  animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  justify-content: center;
}
.hotline-phone-ring-img-circle .pps-btn-img {
	display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.hotline-phone-ring-img-circle .pps-btn-img img {
	width: 20px;
	height: 20px;
}
.hotline-phone-ring-img-circle-des {
	background-color: #FFFFFF;
	width: 33px;
  height: 33px;
  top: -60px;
  right: -90px;
  position: absolute;
  background-size: 20px;
  border-radius: 100%;
  border: 2px solid transparent;
  -webkit-animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;
  animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  justify-content: center;
}
.hotline-phone-ring-img-circle-des1 {
	background-color: #FFFFFF;
	width: 33px;
  height: 33px;
  top: -117px;
  right: -70px;
  position: absolute;
  background-size: 20px;
  border-radius: 100%;
  border: 2px solid transparent;
  -webkit-animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;
  animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  justify-content: center;
}
.hotline-phone-ring-img-circle-des2 {
	background-color: transparent;
	width: 33px;
  height: 33px;
  top: -185px;
  right: -70px;
  position: absolute;
  background-size: 20px;
  border-radius: 100%;
  border: 2px solid transparent;
  -webkit-animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;
  animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  justify-content: center;
}
.hotline-phone-ring-img-circle-des .pps-btn-img {
	display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.hotline-phone-ring-img-circle-des .pps-btn-img img {
	width: 20px;
	height: 20px;
}

.hotline-bar {
  position: absolute;
  background: rgba(230, 8, 8, 0.75);
  height: 40px;
  width: 170px;
  line-height: 40px;
  border-radius: 3px;
  padding: 0 5px;
  background-size: 100%;
  cursor: pointer;
  transition: all 0.8s;
  -webkit-transition: all 0.8s;
  z-index: 9;
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.1);
  border-radius: 50px !important;
  /* width: 175px !important; */
  left: 23px;
  bottom: 37px;
}
.hotline-bar > a {
  color: #fff;
  text-decoration: none;
  font-size: 15px;
  font-weight: bold;
  text-indent: 50px;
  display: block;
  letter-spacing: 1px;
  line-height: 40px;
  font-family: Arial;
}
.hotline-bar > a:hover,
.hotline-bar > a:active {
  color: #fff;
}
.hotline-bar-2 {
  position: absolute;
  background: rgba(230, 8, 8, 0.75);
  height: 40px;
  width: 170px;
  line-height: 40px;
  border-radius: 3px;
  padding: 0 6px;
  background-size: 100%;
  cursor: pointer;
  transition: all 0.8s;
  -webkit-transition: all 0.8s;
  z-index: 9;
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.1);
  border-radius: 50px !important;
  /* width: 175px !important; */
  left: 13px;
  bottom: 104px;
}
.hotline-bar-2 > a {
  color: #fff;
  text-decoration: none;
  font-size: 15px;
  font-weight: bold;
  text-indent: 50px;
  display: block;
  letter-spacing: 1px;
  line-height: 40px;
  font-family: Arial;
}
.hotline-bar-2 > a:hover,
.hotline-bar-2 > a:active {
  color: #fff;
}
.hotline-phone-ring-circle-fill {
	width: 55px;
  height: 55px;
  top: 25px;
  left: 25px;
  position: absolute;
  background-color: rgba(230, 8, 8, 0.7);
  border-radius: 100%;
  border: 2px solid transparent;
  -webkit-animation: phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;
  animation: phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;
  transition: all .5s;
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}
.hotline-phone-ring-img-circle {
	background-color: #e60808;
	width: 33px;
  height: 33px;
  top: 37px;
  left: 37px;
  position: absolute;
  background-size: 20px;
  border-radius: 100%;
  border: 2px solid transparent;
  -webkit-animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;
  animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  justify-content: center;
}
.hotline-phone-ring-img-circle .pps-btn-img {
	display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.hotline-phone-ring-img-circle .pps-btn-img img {
	width: 20px;
	height: 20px;
}
.hotline-bar {
  position: absolute;
  background: rgba(230, 8, 8, 0.75);
  height: 40px;
  width: 170px;
  line-height: 40px;
  border-radius: 3px;
  padding: 0 5px;
  background-size: 100%;
  cursor: pointer;
  transition: all 0.8s;
  -webkit-transition: all 0.8s;
  z-index: 9;
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.1);
  border-radius: 50px !important;
  /* width: 175px !important; */
  left: 12px;
  bottom: 47px;
}
.hotline-bar > a {
  color: #fff;
  text-decoration: none;
  font-size: 15px;
  font-weight: bold;
  text-indent: 50px;
  display: block;
  letter-spacing: 1px;
  line-height: 40px;
  font-family: Arial;
}
.hotline-bar > a:hover,
.hotline-bar > a:active {
  color: #fff;
}
@-webkit-keyframes phonering-alo-circle-anim {
  0% {
    -webkit-transform: rotate(0) scale(0.5) skew(1deg);
    -webkit-opacity: 0.1;
  }
  30% {
    -webkit-transform: rotate(0) scale(0.7) skew(1deg);
    -webkit-opacity: 0.5;
  }
  100% {
    -webkit-transform: rotate(0) scale(1) skew(1deg);
    -webkit-opacity: 0.1;
  }
}
@-webkit-keyframes phonering-alo-circle-fill-anim {
  0% {
    -webkit-transform: rotate(0) scale(0.7) skew(1deg);
    opacity: 0.6;
  }
  50% {
    -webkit-transform: rotate(0) scale(1) skew(1deg);
    opacity: 0.6;
  }
  100% {
    -webkit-transform: rotate(0) scale(0.7) skew(1deg);
    opacity: 0.6;
  }
}
@-webkit-keyframes phonering-alo-circle-img-anim {
  0% {
    -webkit-transform: rotate(0) scale(1) skew(1deg);
  }
  
}
@media (max-width: 768px) {
  .hotline-bar {
    display: none;
  }
}

h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  font-weight: normal; }

q:before, q:after {
  content: ''; }

abbr, acronym {
  border: 0; }

input, textarea {
  font: 12px Arial, Helvetica, sans-serif; }

button:disabled, input:disabled {
    pointer-events: none;
    opacity: 0.5;
    cursor: not-allowed;
	font-size:0 !important;
}
.saver {
  clear: both !important;
  height: 0px !important;
  line-height: 0px !important;
  float: none !important;
  display:block !important; }

.hiddenText {
  font-size: 0px !important;
  text-indent: -9999px !important; }

.hide {
  display: none; }

a img {
  border: 0; }

a {
  outline: 0;
  cursor: pointer;
  text-decoration: none;
 }

a:hover { text-decoration:none !important;}

p {
  padding: 5px 0px;
  margin: 0; }

img {
  border: none; }

.fullSizeContent, body {
  width: 100%;
  margin: 0;
  padding: 0; }

.floatLeft, .leftContainer {
  float: left; }

.floatRight, .rightContainer {
  float: right; }

.noMargin {
  margin: 0 !important; }

.noMarginRight {
  margin-right: 0 !important; }

.noMarginLeft {
  margin-left: 0 !important; }

header, section, footer, aside, nav, main, article, figure {
  display: block;
  margin: 0;
  padding: 0; }

.divider {
  border-top-width: 3px;
  width: 180px;
  border-color: #e61e1e;
  margin: 20px 0; }

.m-l-10 {
  margin-left: 20px; }

.m-l-20 {
  margin-left: 20px; }

.m-l-30 {
  margin-left: 30px; }

.m-r-10 {
  margin-right: 20px; }

.m-r-20 {
  margin-right: 20px; }

.m-r-30 {
  margin-right: 30px; }

body {
  background: #e3e4e6;
  font-size: 15px;
  color: #1e1e1e;
  font-family: "Open Sans", sans-serif !important; font-weight:300; }

.wrapper {
  width: 1200px;
  padding: 0 0;
  margin: 0 auto; }


.detailBtn {
  display: table;
  margin: 15px 0 0;
  color: #fff;
  font-size: 18px;
  padding: 12px 90px 12px 20px;
  font-weight: 300;
  background:#28ace2 url(../images/icon/arrow.png) right 25px center no-repeat; }
  .detailBtn i {
    font-weight: 300; font-size:18px; }
  .detailBtn:hover {
    opacity: 0.8; }
	.detailBtn b { font-weight:800;}

#homeSlide {
  display: block;
  width: 100%; }
  #homeSlide .item {
    display: block;
    width: 100%;
    height: 100vH; }
  #homeSlide .slideContent {
    padding: 160px 0 0; }
    #homeSlide .slideContent h2 {
      font-size: 50px;
      font-weight: 900;
      letter-spacing: -1px;
      color: #fff;
    line-height: 60px;	  }
	  
		#homeSlide .slideContent h3 {
    color: #fff;
    font-size: 50px;
    font-weight: 700;
    margin: 7px 0 0 0;
}
	  
    /* #homeSlide .slideContent p { */
      /* display: block; */
      /* font-size: 17px; */
      /* font-weight: 300; */
      /* color: #fff; */
      /* line-height: 160%;  */
	  /* font-weight: 600; */
	  /* } */
	    #homeSlide .slideContent p {
    display: block;
    font-size: 28px;
    color: #fff;
    line-height: 130%;
    font-weight: 600;
    width: 560px;
}
.position-image-slider {
    width: 40%;
    position: absolute;
    right: 15%;
    top: 36%;
}
.homeLinkSlider {
    background: #249bda;
    padding: 14px;
    color: #fff;
    top: 10px;
    position: relative;
    width: 25% !important;
    display: block;
    font-weight: 400;
}
  #homeSlide .owl-dots {
    display: table;
    width: auto;
    position: relative;
    bottom: 65px;
    text-align: center;
    margin: 0 auto;
} 
  #homeSlide .owl-dot {
    display: inline-table;
    margin: 0 2px;
    width: 8px;
    height: 8px;
    background: #c3b3b6;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px; }
  #homeSlide .owl-dot.active {
    background: #fff; }
  #homeSlide .sliderContent {
    width: 80%; }
#homePage header { position:absolute;}
header {
  padding: 10px 0;
  display: block;
  position: relative;
  background: #696e78;
  width: 100%;
  z-index: 999;
  opacity: 0.9; }
  header .headerContent {
    display: block; }
  header .logo {
    display: block;
    float: left;
    margin: 0 30px 0 0; }
	  header .mobileMenuButton { display:none;}
  header .headerRight {
    display: block;
    float: right;
	padding:0; }
  header .rightTop {
    padding: 0 0 10px;
    border-bottom: 1px solid #7c828d; }
    header .rightTop .headerSearch {
      display: block;
      border: 2px solid #a7aab2;
      padding: 8px; line-height:100%; }
      header .rightTop .headerSearch .searchTxt {
        display: block;
        float: left;
        background: none;
        border: none;
        outline: none;
        color: #dddede; }
		header .rightTop .headerSearch .searchTxt::placeholder{color:#dddede;}
      header .rightTop .headerSearch .searchBtn {
        display: block;
        float: left;
        background: url(../images/button/search.png) no-repeat top center;
        width: 16px;
        height: 16px;
        cursor: pointer;
        border: none; }
    header .rightTop .headerSocial {
      display: block;
      margin: 0 0 0 20px; }
      header .rightTop .headerSocial ul {
        list-style: none; margin:5px 0 0 0; }
      header .rightTop .headerSocial li {
        display: block;
        float: left;
        margin: 0 0 0 20px; }
      header .rightTop .headerSocial a {
        color: #dddede;
        font-size: 16px;
        display: block;
        font-family: "Oswald", sans-serif; }
        header .rightTop .headerSocial a:hover {
          color: #fff; }
    header .rightTop .headerTahsilatBtn {
      margin: 0 0 0 30px; }
      header .rightTop .headerTahsilatBtn a {
        color: #fff;
        font-size: 15px;
        font-family: "Oswald", sans-serif;
        padding: 5px 15px 5px 40px;
        display: block;
        background: url(../images/icon/mouse.png) no-repeat 10px center #757a83b5; }
  header .rightBottom {
    padding: 15px 0 0; }
    header .rightBottom nav ul {
      list-style: none; }
    header .rightBottom nav li {
      display: block;
      float: left;
      margin: 0 0 0 30px; }
    header .rightBottom nav a {
      color: #fff;
      font-size: 16px;
      font-family: "Oswald", sans-serif; }
      header .rightBottom nav a:hover {
        opacity: 0.7; text-decoration:none; }
		header .rightBottom .level1 {    display: none !important; }

header .rightBottom nav li.subMenu { display:none;}
header .searchForm { height:0px;}
.headerMenu ul li ul { display:none;}

#homeContainer {
  display: block;
  position: relative;
  z-index: 99;
  margin: 100px 0;
 }
  #homeContainer .pompaContent {
    display: block;
    background: #fff;
    width: calc(50% - 80px);
    padding:0 40px 50px 40px; }
	.pompaImage { margin:-50px 0 0 0; text-align:center;}
	.pompaImage img { max-width:100%;}
	.pompaText { font-size:42px; font-weight:300; color:#616671; line-height:110%; letter-spacing:-2px; padding:20px 0 0 0;}
	.pompaText i { font-size:70px; font-weight:300; font-style:normal;}
	.pompaText strong { font-size:90px; font-weight:800; line-height:100%;}
	.pompaBtn { display: block; margin:50px 0 0 0; background:#28ace2 url(../images/icon/arrow.png) right 25px center no-repeat; color:#fff; font-size:40px; padding:10px 30px; font-weight: 300; }
	.pompaBtn a { color:#fff;}
	.pompaBtn b { font-weight:800;}
	.pompaBtn i { font-weight: 300; }
  .pompaBtn:hover { opacity: 0.8; }
  #homeContainer .urunContent {
    background: #616671;
    padding: 30px 0 0 0;
    width: calc(50% - 20px); }
	.homeUrunContentTitle { color:#e3e4e6; padding:0 40px; display:block;}
	.homeUrunContentTitle i { font-size:20px; display:block; font-style:normal; margin:0 0 10px 0;}
	.homeUrunContentTitle strong { font-size:49px; font-weight:800; line-height:100%;}
	.urunContent i {}
	.urunContent strong {}
	.urunContent li { list-style:none; border-bottom:1px solid #757a86; list-style:none;padding: 20px 39px; font-size:30px;}
	.urunContent li a { color:#fff; display:block;}
	.urunContent li img {     display: inline-block;vertical-align: middle;  width: 10%; float: left;}
	.urunContent li i {     font-style: normal;display: inline-block;vertical-align: middle; margin: 0 15px; width: 80%;}

#newsContent { padding: 35px 0 0 0;}
#newsContent h1 { text-align:center; font-size:40px; color:#616671; letter-spacing:-2px; font-weight:300; line-height:100%;}
#newsContent h1 strong { font-weight:800;}

.newsContentItem { float:left; padding:0 10px; width:calc(25% - 20px); text-align:center; color:#616671;}
.newsContentItem img { width:100%;}
.newsContentItem h2 { font-size:25px; font-weight:800; line-height:110%;}
.newsContentItem i { font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}
.newsContentItem p { font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; line-height:140%;}

.arrowContainer { display:block;}
i.arrow { border: solid #616671; border-width: 0 4px 4px 0; display: inline-block; padding:5px; margin:20px auto;}
i.arrow.right { transform: rotate(-45deg); -webkit-transform: rotate(-45deg);}
i.arrow.left { transform: rotate(135deg); -webkit-transform: rotate(135deg);}
i.arrow.up { transform: rotate(-135deg); -webkit-transform: rotate(-135deg);}
i.arrow.down { transform: rotate(45deg); -webkit-transform: rotate(45deg);}

.formTable{ margin: 10px 0 0;}
.formTable input,textarea { padding: 10px;  background: #f7f7f7; border:none;  color: #646e79; outline: none; width: calc(100% - 22px); padding: 15px 10px; }
.formTable tr td{padding:0 0 0 0;  background: #f7f7f7; border-bottom: 2px solid #fff;  border-left: 2px solid #fff;}
.formTable input[type=text],textarea {padding: 10px; color: #646e79; background: #f7f7f7; border:none; outline: none;   width: calc(100% - 22px); padding: 15px 10px;}
.formTable tr td strong{ font-size: 14px;}
.formTable tr td span{ font-size: 12px;}
.tbl_Form tr td{padding:0 0 0 0; color:#fff; font-size:14px;}
.tbl_Form input[type=text]:focus, .tbl_Form textarea:focus { background: #f2f2f2;}
.btnSend, #btnSend{ display: inline-block; border: none; color: #fff; background: #28ace2;  padding: 15px 30px; font-size: 16px;   font-weight: 600; font-family: "Open Sans", sans-serif; cursor: pointer;min-width: unset;}
.formTable tr td:nth-child(1) { background: #f7f7f7; padding: 5px 15px 0; border-bottom: 2px solid #fff;}
#FormMailingControl1 {float: right;padding-top: 15px;}

.iletisimForm, #MailCancelForm_tbl_Form {background: #d1eaf4;}
.iletisimForm input, textarea, .cancelFormContainer input {margin: 0;padding: 1.5% 3%;border: 1px solid #fff;min-width: 20ex;width: 100%;box-sizing: border-box;box-shadow: 0 1px 2px #CCC; background: #FFF;font-size: 15px; margin-bottom:10px;}
.iletisimForm td.tableDGHead02, #MailCancelForm_tbl_Form, .formEleman, .cancelBtnSendTable {padding: 2% 2% 0;color: #848484;}
.iletisimForm td.tableDGZebra01 {padding: 1% 2% 0;color: #848484;}
.iletisimForm td.cvText {color: #867f7f;padding: 1% 2%;font-size: 13px;}
.iletisimForm input::placeholder, .iletisimForm input, .iletisimForm select, .cancelFormContainer input {color: #848484; font-size:15px; border-color:#fff;}

.cancelFormContainer table tr td > label {display:inline-block; margin-bottom:10px;}

.text-large{ padding: 20px; background: #616671; -webkit-box-shadow: 0px 1px 8px 0px rgba(135, 103, 89, 0.6);
-moz-box-shadow: 0px 1px 8px 0px rgba(135, 103, 89, 0.6); box-shadow: 0px 1px 8px 0px rgba(135, 103, 89, 0.6); color: #fff;  margin: 0 0 25px;}
.text-large input[type=text]{padding: 10px;  width: calc(100% - 20px);  display: block; margin: 10px 0 0;  font-size: 18px; font-family: "Open Sans", sans-serif;  border: none;}
.text-large input[type=button]{display: inline-block; border: none; color: #cc2c40; background: white;  padding: 15px 30px; font-size: 16px;   font-weight: 600; font-family: "Open Sans", sans-serif; cursor: pointer;}
.text-large input[type=submit]{display: inline-block; border: none; color: #fff; background: #a4a3a3;  padding: 15px 30px; font-size: 16px;   font-weight: 600; font-family: "Open Sans", sans-serif; cursor: pointer;}
.itemCount{  display: block;  margin: 0 0 15px;  font-weight: 600;}
.itemSearch{  display: block;  background: #f7f7f7;  padding: 20px;  width: calc(100% - 40px); margin:0 0 10px;}
.itemSearch a{ color: #222; font-weight: 500;}

.pagerNumbersContainer { width:90%; text-align:center; vertical-align:top; display:inline-block;}
.pagerNumbersContainer a { display:inline-block; margin:0 5px; background:#656565; width:31px; padding: 10px 0; color:#fff; line-height:100%;}
.pagerNumbersContainer a:hover, .pagerNumbersContainer a.altcizgi { background:#ccc; color:#fff;}
.pagerLastButton { float:right; width:5%; display: none;}
.pagerLastButton img { width:100%; margin:0 !important;}

.borderCenter { background:#616671; width:70px; height:6px; margin:25px auto; display:block;}

#afterSellContainer { padding:0 0 50px 0;}
.afterSellContent { background:#fff url(../images/bg/servisler.jpg) right top no-repeat; padding:50px 0 0 35px; height:239px;}
.afterSellContentLeft { color:#616671; width:460px;}
.afterSellContentLeft h1 { font-size:32px; font-weight:300; line-height:100%;}
.afterSellContentLeft h2 { font-size:72px; font-weight:800; line-height:100%;}
.afterSellContentLeft p { line-height:140%; padding:20px 0;}
.afterSellContentRight { padding:0 35px 0 45px;}
.afterSellContentRight select { border:1px solid #cbcdd0; padding:10px; width:230px;}

#homeAnswersSlide { background:#fff;}
.answersItemThumb { width:50%;}
.answersItemThumb img { width:100%;}
.answersItemContent { padding:35px 40px; width:calc(50% - 80px); color:#7c818d;}
.answersItemContent h1 { font-size:32px; font-weight:300; color:#616671; line-height:100%;}
.answersItemContent h1 strong { font-size:72px; font-weight:800; display:block; line-height:100%;}
.answersItemContent h2 { font-size:40px; font-weight:300; padding:20px 0 0 0;}
.answersItemContent p { font-size:13px;}


#detailHeaderGorsel { position:relative;}
#detailHeaderGorsel img { width:100%;}
.detailHeaderCaption { position:absolute; width:100%; color:#fff; bottom:125px;}
.detailHeaderCaption i { font-size:28px; font-weight:300; font-style:normal; line-height:50%; display:none; margin:0;}
.detailHeaderCaption h1 { font-size:54px; font-weight:800; line-height:100%; letter-spacing:-2px;}

#detailContainer { position:relative; z-index:9;}
.detailContentContainer { background:#fff; margin:-65px 0 0 0; padding:20px 40px 55px 40px;}
.detailContentContainer img { max-width:100%; height:auto;}
.detailContent { width:730px; color:#1e1e1e; font-size:15px; font-weight:400; text-align:justify;}
.detailListDesk { width:100%; color:#1e1e1e; font-size:15px; font-weight:400; text-align:justify;}
.breadCrumbContainer { border-bottom:1px solid #c6c6c6; padding:0 0 15px 0; margin:0 0 15px 0; font-size:14px; font-weight:800; color:#616671;}
.breadCrumbContainer a { font-weight:400; color:#616671;}
.breadCrumbContainer i { font-weight:400; font-style:normal;}
.detailContentGorsel { text-align:center}
.detailContentGorsel img { max-width:100%;}
.detailContent h1 { font-size:25px; font-weight:800;}
.detailContent p { padding:30px 0 0 0; line-height:140%;}
.detailContent a {  outline: 0;  cursor: pointer;  text-decoration: none;  color: #454951;  font-weight: 800; }
.detailContent .productBaslik {    display: table;    position: absolute;    top: 45%;}
.detailContent .productDescription {    display: table;    position: absolute;    top: 69%;}
.detailContent .productDescription h5 { font-size:14px;}
.detailContent .productDescription a { font-size:14px; font-weight:400; }

.contactPageContainer {}
.contactItem {}
.title { background:#29ace2; padding:12px 20px; line-height:100%; color:#fff; font-size:18px; font-weight:800; margin:0 0 20px 0;}
.contactInfoThreeContent { padding:0 0 20px 0; margin:0 0 20px 0; border-bottom:1px solid #e3e3e3; text-align:left;}
.contactInfoThreeContent span.contactInfo {}
.contactInfoThreeContent span.contactInfoBlue { float:left; border-left:4px solid #27ace4; padding:0 25px 0 15px; font-size:15px; color:#1e1e1e;}
.contactInfoThreeContent span.contactInfoBlue i { font-style:normal; display:block; }
.contactInfoThreeContent span.contactInfoBlue strong { font-size:20px; color:#28ace2; font-weight:800; display:block; }
.contactInfoThreeContent span.contactInfoBlue a { color:#27ace4;}

.contactInfoTwoContent{ padding:0 0 20px 0; margin:0 0 20px 0; border-bottom:1px solid #e3e3e3; text-align:left;}
.contactInfoTwoContent span.contactInfo { float:left; border-left:4px solid #27ace4; padding:0 25px 0 15px; font-size:15px; color:#1e1e1e;}
.contactInfoTwoContent span.contactInfo i { font-style:normal; display:block; }
.contactInfoTwoContent span.contactInfo strong { font-size:19px; color:#616671; font-weight:800; display:block; }
.contactInfoTwoContent span.contactInfo a { color:#616671;}

.contactInfoOneContent { padding:0 0 20px 0; margin:0 0 20px 0; border-bottom:1px solid #e3e3e3; text-align:left;}
.contactInfoOneContent span.contactInfo { float:left; border-left:4px solid #27ace4; padding:0 25px 0 15px; font-size:15px; color:#1e1e1e;}
.contactInfoOneContent span.contactInfo i { font-style:normal; display:block; }
.contactInfoOneContent span.contactInfo strong { font-size:19px; color:#616671; font-weight:800; display:block; }
.contactInfoOneContent span.contactInfo a { color:#616671;}

.contactInfoMap {}
.contactInfoMap iframe { width:100%;}


#detailRightContainer { margin:-65px 0 0 0; width:33%;}
.rightMenu { background:#616671; padding:50px 30px;}
.rightMenu ul {}
.rightMenu ul li { list-style:none;}
.rightMenu li.level0, .rightMenuTitle { font-size:48px; font-weight:800; line-height:100%; letter-spacing:-2px; color:#fff;}
.rightMenu li.level0 a.selected { color:#454951;}
.rightMenu li.level0 a { color:#454951;}
.rightMenu ul li.subMenuContainer {}
.rightMenu ul li.subMenuContainer li { font-size:24px; padding:20px 0 0 0;}
.rightMenu ul li.subMenuContainer .level2 { margin:0 0 0 15px; font-size:20px;}
.rightMenu ul li.subMenuContainer .level3 { margin:0 0 0 25px; font-size:20px;}
.rightMenu ul li.subMenuContainer li a { color:#aeb5c4; transition: 0.3s;}
.rightMenu ul li.subMenuContainer li.selected a, .rightMenu ul li.subMenuContainer li a.selected, .rightMenu ul li.subMenuContainer li a:hover { color:#fff; text-decoration:none;}
.rightMenu ul li.subMenu0 li.subMenuContainer  {     display: none;    margin: 0 0 0 30px; padding:0; font-size:14px;}
.rightMenu ul li.subMenu0 li.subMenuContainer  ul li { font-size:20px;}

.rightBanner { margin:40px 0 0 0;}

.rightAnswers {
    color: #043BE7;
    text-shadow: 0px 0px #1204BE;
    text-align: left;
    font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
    font-weight: lighter;
}

  .prodListDetailPage { margin: 40px 0 0;}
  .prodListDetailPage h2 { font-size:50px; font-weight:800; line-height:75%; padding:0 0 0 20px; border-left:5px solid #28ace2; letter-spacing:-2px; color:#454951; margin:2px 0 45px 0;}
  .prodListDetailPage h2 i, .prodListDetailPage h2 em { font-style:normal; font-weight:300;}
  .prodListDetailPage .listItems{ padding: 30px 0 0;}
  .prodListDetailPage .listItems .item { float:left; width:calc(35% - 70px); border-top:4px solid #29ace2; padding:30px 0; margin:20px 0 0 0; text-align:center; font-weight:800; font-size:16px; margin: 0 25px;}
  .itemImg { position:relative; height:113px;}
  .itemImg img { height:100%;}
  .prodListDetailPage .listItems .item .itemTitle a{ margin: 15px 0 0; color: #428bca; display: block;}

/* .detailContent ul{ margin: 10px 0 0 40px;} */
.detayMenuEndustri ul {margin-top: 10px!important;}
.detailContent ul li{ margin: 10px 0;}
li.level0 a.id9{ background: none; padding: 0;}
li a.id9{background: url(../../tr/images/icon/bina-menu.png) no-repeat left center;  padding: 0 0 0 40px;}
li a.id10{background: url(../../tr/images/icon/su-menu.png) no-repeat left center; padding: 0 0 0 40px; }
li a.id11{background: url(../../tr/images/icon/petrol-menu.png) no-repeat left center;  padding: 0 0 0 40px;}
li a.id12{background: url(../../tr/images/icon/oem-menu.png) no-repeat left center;  padding: 0 0 0 40px;}

li a.id13{background: url(../../tr/images/icon/isitma-sogutma-havalandirma.png) no-repeat left center;  }
li a.id14{background: url(../../tr/images/icon/basinclandirma.png) no-repeat left center;  }
li a.id15{background: url(../../tr/images/icon/yangin.png) no-repeat left center;  }
li a.id18{background: url(../../tr/images/icon/atik-su.png) no-repeat left center;  }

li a.id24{background: url(../../tr/images/icon/isitma-sogutma-havalandirma.png) no-repeat left center;  }
li a.id25{background: url(../../tr/images/icon/basinclandirma.png) no-repeat left center;  }
li a.id26{background: url(../../tr/images/icon/yangin.png) no-repeat left center;  }
li a.id27{background: url(../../tr/images/icon/atik-su.png) no-repeat left center;  }
li a.id28{background: url(../../tr/images/icon/aritma.png) no-repeat left center;  }
li a.id30{background: url(../../tr/images/icon/demir-celik.png) no-repeat left center;  }
li a.id31{background: url(../../tr/images/icon/denizcilik.png) no-repeat left center;  }
li a.id32{background: url(../../tr/images/icon/enerji.png) no-repeat left center;  }
li a.id33{background: url(../../tr/images/icon/jeotermal.png) no-repeat left center;  }
li a.id34{background: url(../../tr/images/icon/gida-icecek.png) no-repeat left center;  }
li a.id35{background: url(../../tr/images/icon/maden.png) no-repeat left center;  }
li a.id36{background: url(../../tr/images/icon/kagit-kgithamuru.png) no-repeat left center;  }
li a.id37{background: url(../../tr/images/icon/kimya.png) no-repeat left center;  }
li a.id38{background: url(../../tr/images/icon/petrol.png) no-repeat left center;  }
li a.id39{background: url(../../tr/images/icon/seker.png) no-repeat left center;  }


li a.id13,li a.id14,li a.id15,li a.id18,li a.id24,li a.id26,li a.id27,li a.id25,li a.id28,li a.id30,li a.id31,li a.id32,li a.id33,li a.id34,li a.id35,li a.id36,li a.id37,li a.id38,li a.id39{display: list-item; padding: 0 0 0 20px;}


.productListContainer { color:#454951;}
.productListContainer h2 { font-size:36px; font-weight:800; line-height:75%; padding:0 0 0 20px; border-left:5px solid #28ace2; letter-spacing:-2px; color:#454951; margin:30px 0 45px 0;}
.productListContainer .productListItem { width: calc(33.3% - 30px);list-style: none;border-top: 4px solid #28ace2;color: #454951;transition: 0.3s;text-align: left;font-weight: 800;
    min-height: 340px;position: relative; display: inline-table;margin: 10px 0;}
.productListContainer .productListItem:hover { border-top:4px solid #616671;}
.productListContainer .productListItem img { width:100%; height:142px !important;}
.productListContainer .productListItem h3 {margin-bottom: 60px;min-height: 65px;}
.productListContainer .productListItem h3 a { font-size:20px; font-weight:800; line-height:100%; padding:15px 0; color:#454951; transition: 0.3s;  }
.productListContainer .productListItem h3 a:hover { color:#28ace2;}
.productListContainer .productListItem p { padding:0 0 15px 0;}

.productListDesk { color:#454951;}
.productListDesk h2 { font-size:36px; font-weight:800; line-height:75%; padding:0 0 0 20px; border-left:5px solid #28ace2; letter-spacing:-2px; color:#454951; margin:30px 0 45px 0;}
.productListDesk .productListItem { width: calc(20% - 10px);list-style: none;border-top: 4px solid #28ace2;color: #454951;transition: 0.3s;text-align: left;font-weight: 800;
    min-height: 340px;position: relative; display: inline-table;margin: 10px 0;}
.productListDesk .productListItem1 { width: calc(100% - 10px);list-style: none;border-top: 0px solid #28ace2;color: #454951;transition: 0.3s;text-align: left;font-weight: 000;
    min-height: 340px;position: relative; display: inline-table;margin: 10px 0;}
.productListDesk .productListItem:hover { border-top:4px solid #616671;}
.productListDesk .productListItem img { width:100%; height:142px !important;}
.productListDesk .productListItem h3 {margin-bottom: 60px;min-height: 65px;}
.productListDesk .productListItem h5 {margin-bottom: 30px;min-height: 65px;}
.productListDesk .productListItem1 h5 {margin-bottom: 0px;min-height: 65px;}
.productListDesk .productListItem h3 a { font-size:20px; font-weight:800; line-height:100%; padding:15px 0; color:#454951; transition: 0.3s;  }
.productListDesk .productListItem h3 a:hover { color:#28ace2;}
.productListDesk .productListItem p { padding:0 0 15px 0;}

.kategoriList {background: #FFF;text-align: center !important;min-height:170px !important;}
.kategoriList .btnBlueDetails {width: 100%;}
.btnBlueDetails { background:#28ace2; color:#fff !important; line-height:100%; padding:12px 15px; font-size:16px; font-weight:800; letter-spacing:-1px; display:table; transition: 0.3s; position:absolute; bottom:0; }
.btnBlueDetails svg { font-size:22px; margin:0 0 0 50px;}
.productListItem a:hover .btnBlueDetails { background:#616671;}

.productDetailContainer { color:#454951;}
.productDetailContainer h2 { font-size:40px; font-weight:800; line-height:75%; padding:0 0 0 20px; border-left:5px solid #28ace2; letter-spacing:-2px; color:#454951; margin:45px 0 25px 0; text-align:left;}
.productDetailContainer h2:not(*:root) { line-height:67%; padding:0 0 4px 20px;}
.productDetailContainer h2 i { font-style:normal; font-weight:300;}
.productTagList { padding:15px 0; color:#003da2; font-size:15px; border-bottom:1px solid #c0c0c0; }
.productDetailSummary { font-size:15px; color:#1e1e1e; padding:0 0 30px 0; border-bottom:1px solid #c0c0c0; }
.productDetailSummary p { padding:30px 0 0 0 !important; line-height:140%; margin:0 !important;}
#product-slider { height:330px !important;}
#product-slider li { height:310px !important;}
#thumbnail-slider { width:140px; height:330px !important;}
#thumbnail-slider div.inner { background:#fff !important; padding:0 0 0 20px !important;}
#thumbnail-slider ul li { margin:0 0 20px 0 !important; cursor:pointer;}
#thumbnail-slider ul li img { width:100%;}
#thumbnail-slider-prev, #thumbnail-slider-next { display:none !important;}
#product-slider img {    max-width: 100%;    height: auto;    width: 80%;    max-height: 350px;}

.productDetailContainer .container { border-bottom:1px solid #c0c0c0;}

.productAttributeGroupItemList { float:left; margin:0 0 40px 0; width:calc(33.3% - 20px); text-align:center; font-size:20px; color:#454951; font-weight:800; border-top:4px solid #28ace2; padding:10px 0 0 0;
min-height: 230px;}
.productAttributeGroupItemList:nth-child(3n) { margin:0 30px;}
.productAttributeGroupItemList div { height:100%; overflow:hidden; margin:0 0 10px 0;}
.productAttributeGroupItemList img {margin:0 0 20px 0;}
.productAttributeGroupItemList strong { font-weight:800; letter-spacing:-2px;}

.technicalAttributesContainer {}
.technicalAttributesContainer .row {}
.technicalAttributesContainer .row:nth-child(odd) { background:#f7f7f7; color:#1e1e1e; font-weight:300; }
.technicalAttributeGroupItem {}
.technicalAttributeGroupItem strong { border-right:3px solid #fff; padding:20px; display:inline-block; width:calc(50% - 40px);}
.technicalAttributeGroupItem span { padding:20px; display:inline-block; width:calc(50% - 40px);}

.downloadListItem { padding:15px; border:1px solid #c9c9c9; margin:15px !important; width:calc(50% - 30px); font-weight:800; font-size:15px; color:#1e1e1e;}
.downloadListItem a { color:#1e1e1e;}
.fileType_pdf { background:url(../images/icon/pdf.jpg) center center no-repeat; width:23px; height:50px; margin:0 10px 0 0; }
.iconDownload { background:url(../images/icon/icon-download.png) center center no-repeat; width:55px; height:50px; border-left:1px solid #c9c9c9;}
.downloadTitle { padding:10px 0 0 0;}

.technicalAttributesContainer {}

.container { margin:0 !important; padding:0 !important;}

.releatedProductsContainer {}
.releatedProductsContainer .row { float:left; width:calc(35% - 70px); border-top:4px solid #29ace2; padding:30px 0; margin:20px 0 0 0; text-align:center; font-weight:800; font-size:16px;}
.releatedProductsContainer .row:nth-child(3n) { margin:20px 35px 0 35px;}
.releatedProductThumb { position:relative; height:113px;}
.releatedProductThumb img { height:100%;}


footer { margin:50px 0 0 0;}
.footerMenuContainer { background:#575c67; padding:25px 0 35px 0;}
.footerMenuTitle { font-size:16px; color:#fff; padding:0 0 20px 0; display:block; font-family: 'Oswald', sans-serif; font-weight:400;}
.footerMenuTitle a { color:#fff;}
.footerMenuContainer ul { padding:0 5px 0 0; width:120px; height:200px; margin-bottom:35px;}
.footerMenuContainer ul li { list-style:none; font-size:12px; line-height:100%; padding:0 0 10px 0;}
.footerMenuContainer ul li a { color:#d8e0f0; display:flex; line-height:120%;}
.footerMenuContainer ul li a:hover { color:#fff;}
.footerMenuContainer ul li a i { float:left; margin:-2px 5px 0 0; font-style:normal;}

.footerSocialMediaContainer { background:#515660; text-align:center; padding:25px 0;}
.footerSocialMediaContainer h1 { color:#bcc2ce; font-size:16px; font-family: 'Oswald', sans-serif; font-weight:300; letter-spacing:10px; padding:0 0 10px 0;}
.footerSocialMediaContainer h1 strong { font-weight:800;}
.footerSocialMediaContainer ul li { list-style:none; display:inline-block; margin:0 15px;}
.footerSocialMediaContainer ul li a { color:#fff; font-size:28px;}

.footerCopyContainer { background:#454950; padding:25px 0; color:#e3e4e6;}
.footerCopyContainer { font-size:13px;}
.footerCopyContainer strong { font-weight:800;}
.footerCopyContainer a { color:#e3e4e6;}
.footerCopyContainer a strong { font-weight:700;}
form#frmProductRequestForm {background: #e3e4e6;padding: 60px;border:1px solid #cccccc;}
.talepBtn {font-weight: 600 !important;    padding: 10px 15px !important;    left: 0;    position: absolute;    margin: 0 0 0 45px; background-color:#696e78 !important; border:none!important;}
.talepBtn:hover{background-color:#454951!important;}

.releatedProducktLink {    margin: 10% 0 0 0; }
/*# sourceMappingURL=project.css.map */

.form-control { width:calc(100% - 24px) !important;}

.mobileBtn { display:none;}
h2.pagetitle {    font-size: 36px;    font-weight: 800;    line-height: 42px;    padding: 0 0 0 20px;    border-left: 5px solid #28ace2;    letter-spacing: -2px;    color: #454951;    margin: 30px 0 45px 0;}
ul.duyuruList {    padding: 20px 0; margin: 0;}
ul.duyuruList li {list-style: none;    line-height: 120%; background:#fafafa;}
ul.duyuruList li a {    color: #242424;    border-bottom: 1px solid #f0f0f0;    display: block;    padding: 15px; min-height:20px;}
/*.duyuruList span {color: #7b7b7b;   font-size: 14px;    width: 15%;    display: inline-block;    float: left;    padding: 1px;}*/
span.haberdate {color: #7b7b7b; width: 15%;display: inline-block;float: left;padding: 1px;}
ul.duyuruList li a:hover { background:#f0f0f0; color:#222;}

.detailContentContainer a.altcizgi {color: #ffffff;    background: #28ace1;    padding: 5px;}
.detailContentContainer h2.pagetitleNews {font-size: 22px;    font-weight: 600;    line-height: 100%;    padding: 0 0 0 20px;    border-left: 5px solid #28ace2;        color: #454951;    margin: 30px 0 45px 0; width:90%; }

span.documentIcon { margin:-1% 0 0  0; width:10%; display: inline-block;}
span.documentTitle { margin:0 0 0  0; width:70%; padding: 0 0 20px 20px;display: inline-block;vertical-align: middle;}
span.documentSize { margin:0 0 0  0; width:10%;vertical-align: middle;padding: 0 0 20px 50px;display: inline-block;}

/* Product Search  */ 
.productListContainerSearch { width:75%;}
.productListContainerSearch h2 { font-size:36px; font-weight:800; line-height:75%; padding:0 0 0 20px; border-left:5px solid #28ace2; letter-spacing:-2px; color:#454951; margin:30px 0 45px 0;}
.productListContainerSearch .productListItem { float:left; margin:30px 15px !important; width:calc(33.3% - 30px); list-style:none; border-top:4px solid #28ace2; color:#454951; transition: 0.3s; text-align:left; font-weight:800; min-height:290px; position:relative; }
.productListContainerSearch .productListItem:hover { border-top:4px solid #616671;}
.productListContainerSearch .productListItem img { width:100%; height:142px !important;}
.productListContainerSearch .productListItem h3 a { font-size:20px; font-weight:800; line-height:100%; padding:15px 0; color:#454951; transition: 0.3s; }
.productListContainerSearch .productListItem h3 a:hover { color:#28ace2;}
.productListContainerSearch .productListItem p { padding:0 0 15px 0;}

.productListContainerSearch a:hover .btnBlueDetails { background:#616671;}

.searchDetail { width:100% !important;     padding: 20px;    background: #dadada;    -webkit-box-shadow: 0px 1px 8px 0px rgba(135, 103, 89, 0.6);    -moz-box-shadow: 0px 1px 8px 0px rgba(135, 103, 89, 0.6);    box-shadow: 0px 1px 8px 0px rgba(135, 103, 89, 0.6);    color: #575c67;    margin: 0 0 25px;}
.searchAttiribute {    float: left;    margin: 0 10px 5px 10px;    width: calc(20% - 20px);    text-align: left;    font-size: 12px;    color: #575c67;    border-top: 2px solid #28ace2;    padding: 10px;    min-height: 62px; cursor:pointer;}
.searchAttiribute:hover {    float: left;    margin: 0 10px 5px 10px;    width: calc(20% - 20px);    text-align: left;    font-size: 12px;    color: #575c67;    border-top: 3px solid #fff;    padding: 10px;    min-height: 62px; cursor:pointer; }
.searchLabel { display:block !important;}
.btn { padding:10px 40px !important; font-weight:600;}
.searchGroup { border-bottom:1px solid #fff;}
.col-md-3 { width:16% !important; text-align:right !important;}
.col-md-9 { width:84% !important; text-align:left !important;}
.searchChechboxLeft { float: left;    display: block;    padding: 0 5px 0 0;    margin: 0 0 0 -7px;}
.colapsebutton {    border-bottom: 1px solid #fff;    padding: 10px;    margin: 0 0 20px 0;}

.detailContent h4 {font-weight: bold;}

#bilgiToplumu table tr{line-height:1.8; text-align:left;} 
#bilgiToplumu table tr:nth-child(even){background:#d1e5ec;}
#bilgiToplumu table tr td {padding: 5px;}
#bilgiToplumu table tr td:nth-child(odd) {border-right: 4px solid #fff;}

section#detayMenuEndustriTopContainer {
    margin: 40px 0;
}

/* .detayMenuEndustri ul li {       
	border-bottom: 1px solid #59b6dc;
padding: 10px;} */

.detayMenuEndustri ul li a,.detayMenuSu ul li a {   
    color:#000;	
	padding-top: 10px;
    padding-bottom: 10px;
}
/* div#detayMenuEndustriContent {
    display: flex;
} */
.detayMenuSu ul, .detayMenuEndustri ul {list-style:none;}
/* .detayMenuSu ul li,.detayMenuEndustri ul li {
	padding: 40px 10px;
    float: left;
    margin-right: 10px; 
    display: initial;
    width: calc( 30% - 10px);
    background: linear-gradient(#7fd0f5, #28ace2); 
    text-align: center;
	min-height: 60px;
	
	} */
/* .detayMenuEndustri ul li:hover, .detayMenuSu ul li:hover { */
    /* box-shadow: 0px 2px 4px 0px #234c5d; */
    /* transition: 0.2s;     */
/* } */
.detayMenuEndustri li.item, .detayMenuSu li.item{
	width: calc( 35% - 0px);
    list-style: none;
    text-align: center !important;
    display: inline-table;
    margin-left: 10%;
    
}
li.item {
    border-top: 4px solid #3bb2e2;
}
.detayMenuEndustri li.item a, .detayMenuSu li.item a {
	display:block;
	font-size: 20px;
}

.id13{background: url(../../tr/images/icon/isitma-sogutma.png) no-repeat center center;}
.id14{background: url(../../tr/images/icon/basinclandirma-bg.png) no-repeat center center;}
.id15{background: url(../../tr/images/icon/yangin-sondurme.png) no-repeat center center;}
.id18{background: url(../../tr/images/icon/atik-su-bg.png) no-repeat center center;}

.id19{background: url(../../tr/images/icon/su-temini-bg.png) no-repeat center center;}
.id20{background: url(../../tr/images/icon/tarimsal-sulama-bg.png) no-repeat center center;}
.id21{background: url(../../tr/images/icon/atik-su-bg.png) no-repeat center center;}
.id22{background: url(../../tr/images/icon/aritma-bg.png) no-repeat center center;}

.id24{background: url(../../tr/images/icon/isitma-sogutma.png) no-repeat center center;}
.id25{background: url(../../tr/images/icon/basinclandirma-bg.png) no-repeat center center;}
.id26{background: url(../../tr/images/icon/yangin-sondurme.png) no-repeat center center;}
.id27{background: url(../../tr/images/icon/atik-su-bg.png) no-repeat center center;}
.id28{background: url(../../tr/images/icon/aritma-bg.png) no-repeat center center;}

.id30{background: url(../../tr/images/icon/demir-celik.png) no-repeat center center;}
.id31{background: url(../../tr/images/icon/denizcilik.png) no-repeat center center;}
.id32{background: url(../../tr/images/icon/enerji-santralleri.png) no-repeat center center;}
.id33{background: url(../../tr/images/icon/jeotermal-bg.png) no-repeat center center;}
.id34{background: url(../../tr/images/icon/gida-icecek-bg.png) no-repeat center center;}
.id35{background: url(../../tr/images/icon/maden-bg.png) no-repeat center center;}
.id36{background: url(../../tr/images/icon/kagit-hamuru.png) no-repeat center center;}
.id37{background: url(../../tr/images/icon/kimya-endustrisi.png) no-repeat center center;}
.id38{background: url(../../tr/images/icon/petrol-bg.png) no-repeat center center;}
.id39{background: url(../../tr/images/icon/seker-bg.png) no-repeat center center;}
.id40{background: url(../../tr/images/icon/hvac-bg.png) no-repeat center center;}
.id41{background: url(../../tr/images/icon/endustriyel-bg.png) no-repeat center center;}


li.item a span {
    font-size: 20px;
}
li.item span{
    width: 93px;
    height: 93px;
    display: inline-block;
    border-radius: 50%;    
}
.detayMenuEndustri {
	border-bottom: 1px solid #b6b6b6;
    padding: 20px 0;
    margin: 20px 0 0 0;
	
}


.detayMenuEndustri h2 {
    text-align: center;
    font-size: 25px;
    background: #3bb2e2;
    padding: 5px;
    color: #fff;
    margin-bottom: 30px;
    box-shadow: 0px 4px 0px -2px #b1b0b0;
}

li.item:hover a:first-child span {
    box-shadow: 0px 0px 0px 2px #9ed6eb;
    transition: 0.3s;
}  
li.item:hover a:last-child {
    color: #3bb2e2;
    transition: 0.3s;
}
.videos ul li {
    width: calc(50% - 45px);
    margin: 0 22px;
}
.videos ul {
    list-style: none;
    display: flex;
    flex-wrap: wrap;
}
.videos ul li video {
    width: 100% !important;
}
span.videoName {
    /* font-weight: bolder; */
    color: #ffffff;
    background: #72c7ea;
    display: block;
    padding: 10px 0;
    margin-top: -4px;
    text-align: center;
}
.videos li:hover span {
    background: #2196F3;
    transition: 0.4s;
    position: relative;	
}
#bayiTable table tr:nth-child(even):hover {    background: #b0deef;    transition: 0.3s;}
#bayiTable table tr:nth-child(odd):hover {    background: #e8e8e8;    transition: 0.3s;}

#bayiTable table tr{line-height:1.4; text-align:left;} 
#bayiTable table tr:nth-child(even){background:#d1e5ec;}
#bayiTable table tr td {padding: 5px;}
#bayiTable table tr td:nth-child(odd) {border-right: 4px solid #fff;}

.referansListImg {  display: inline-block;  width: 30%;}
.referansListImg img{width: 100%;}
.referansListSumary {  display: inline-block;  padding: 0 0 0 20px;  width: 65%; vertical-align: top;}
.referansListSumary p {line-height: 1 !important; padding: 0 0 10px 0 !important; }
.referansListSumary .ReferanslarExtra1, .referansListSumary .ReferanslarExtra2, .referansListSumary .ReferanslarExtra3 {font-size: 14px; color:#878b96;font-weight: 400;}
.ReferanslarTitle {color: #616671;} 
ul.referanslarList{list-style: none;margin: 40px 0;}
ul.referanslarList li {display: inline-block;width: calc(50% - 20px);margin-right: 20px;}
.referansCategoryImg {display: inline-block; text-align:center;}
.referansCategoryImg img{max-width: 50%; width:100%;}
.categoryTitle {text-align: center;}

.referanslarTable tr {text-align:left;}
.referanslarTable thead tr {font-size:14px;background: #28ace2; color:#fff;}
.referanslarTable thead tr th {font-weight:bold;padding: 10px 5px;border-bottom: 3px solid #616671;}
.referanslarTable tbody tr {font-size:13px;color: #635b58;}
.referanslarTable tbody tr td {padding:7px 5px;}

.referanslarTable tbody tr:nth-child(odd) {background: #d1e5ec;}
.referanslarTable tbody tr:nth-child(even) {background: #fff;}

.referanslarTable tbody tr:nth-child(even):hover {background: #e3e4e6;color: black;font-weight: 600;box-shadow: 0px 3px 3px #807777;transition: 0.3s;}
.referanslarTable tbody tr:nth-child(odd):hover {background: #e3e4e6;color: black;font-weight: 600;box-shadow: 0px 3px 3px #807777;transition: 0.3s;}

#homeReferanslar{background: #fff; margin-top: 50px;}
#homeReferanslar h1{text-align: center;font-size: 40px;color: #616671;letter-spacing: 10px;font-weight: 300; line-height: 100%;    padding-top: 50px;}
#homeReferanslar .referanslarList li {width: calc(20% - 10px); margin-right: 10px;}
#homeReferanslar .referanslarList li a{color: #616661;}
#homeReferanslar .referanslarList li a:hover{font-weight: bold;transition: 0.3s;}

.owl-prev {top: 50%;position: absolute;left: 40px;color: #fff;}
.owl-next {top: 50%;position: absolute;right: 40px;color: #fff;}

.mapPageSearchContainer {padding: 20px 0;border-top: 3px solid #3bb2e2;border-bottom: 3px solid #3bb2e2;}
.mapFirstPageContainer h1, #ctl00_ContentPlaceHolder1_UC_PlaceList1_UPanelForDdl .homeSearchCitySelect h1, .homeSearchNameTextBox h1 {color: #757a83;font-size: 14px;margin-bottom: 5px;}
#SL_pln {padding: 8px 10px;}
.mapFirstPageContainer input, .mapFirstPageContainer select, #ctl00_ContentPlaceHolder1_UC_PlaceList1_ddlCity, #ctl00_ContentPlaceHolder1_UC_PlaceList1_txtPlaceName {
padding: 7px 10px;margin-right: 17px;    color: #757a83;    background: #e3e4e6;    outline: none;    box-shadow: none;    border: 2px solid #adb0b7;}
#ctl00_ContentPlaceHolder1_UC_PlaceList1_txtPlaceName {height:16px;}

#btnSLSearch, #ctl00_ContentPlaceHolder1_UC_PlaceList1_btnSearch {background: #3bb2e2;outline: none;border: none;color: #fff;padding: 10px 30px;}
#ctl00_ContentPlaceHolder1_UC_PlaceList1_btnSearch{margin-top:3px;}
#btnSLSearch:hover, #ctl00_ContentPlaceHolder1_UC_PlaceList1_btnSearch:hover{background:#189fd5; transition:0.3s; box-shadow: 0 1px 1px 0px #afb1b6;}

#dvStoreLocatorCategoryList{position: absolute;right: 1%;top: -85px;background: #3bb2e2;padding: 1%;border: 1px solid #fff;color: #fff;-webkit-box-shadow: 0px 0px 20px -5px rgba(0,0,0,0.75); -moz-box-shadow: 0px 0px 20px -5px rgba(0,0,0,0.75); box-shadow: 0px 0px 20px -5px rgba(0,0,0,0.75);}
#place-info-window #place-info-window-image1 img{width:auto !important;}

#storeLocationSearchPlaceListItem:nth-child(even) {background: #d9d9d9;}
#storeLocationSearchPlaceListItem:nth-child(odd) {background: #f4f4f4;}
#storeLocationSearchPlaceListItem {border-left: 6px solid #3bb2e2;margin-top: 10px;box-shadow: 0 1px 1px #c7c1c1;}
#storeLocationSearchPlaceList {padding: 10px;}

#place-info-window-generalInfo {display:none;}

table.basariHikayeleri {border-collapse: separate;border-spacing: 0 10px; border-bottom: 3px solid #86868642; margin-bottom:20px;}
tr.basariHikayeleriBaslik {color: #3bb2e2;font-weight: bold;}
tr.basariHikayeleriSol td:first-child {color: #fff;font-weight: bold;background: #3bb2e2;padding: 5px 0 5px 10px;width: 25%;height: 30px;}
tr.basariHikayeleriSol td:last-child {background: #e4e7f0;padding: 5px 0 5px 20px;position: relative;}
tr.basariHikayeleriSol td:last-child svg {color: #3bb2e2;font-size: 20px;position: absolute;left: -1px;}

.sliderContent .detailBtn {float: right; display:none;}
.ui-timepicker-wrapper {width: 215px;}
#EducationRequestForm_txtPreferredCourseTime, #EducationRequestForm_ddlCourseContent, #CommunicationForm_ddlReferencedDepartment{margin: 0 0 10px 0;padding: 1.5% 2%;border: 1px solid #fff;min-width: 20ex;width: 280px;box-sizing: border-box;box-shadow: 0 1px 2px #CCC;background: #FFF;}
#EducationRequestForm_educationRequestFormPanel #ui-timepicker-wrapper {width: 95px !important; min-width: 20ex; padding:1.5%;}
input#CommunicationForm_txtVerification, input#AppForm_txtVerification, #EducationRequestForm_txtVerification {
    height: 30px;
    width: 95px;
    font-size: 28px;
    letter-spacing: 2px;
    padding: 2px 5px;
	color: #82828d;
}
.formLabel {    display: inline-block;    margin: 20px 0 0;}
span#CommunicationForm_lblVerificationInformation {    padding-bottom: 10px;}
img#imgCaptcha {    margin: 10px 5px 0 0;}
table.iletisimForm span {position: absolute;    margin: 3px;}
table.iletisimForm tr:first-child span{	margin: 20px 3px;}
span#EducationRequestForm_rfvVerificationCode, span#CommunicationForm_rfvVerificationCode, #AppForm_rfvVerificationCode{position: absolute;left: 3px;top: 3px;}
.formInput {position:relative;}
#EducationRequestForm_txtName, #CommunicationForm_txtName, #AppForm_txtName {margin-top:20px;}

span#EducationRequestForm_revMail, span#EducationRequestForm_revParticipantCount, span#CommunicationForm_revMail, span#AppForm_revMail{font-size: 13px;position: relative;}



.clearButton {background: #3bb2e2;outline: none;border: none;color: #fff;padding: 10px 30px;}
#dvPlaceCategoryList {right: 1%;background: #3bb2e2;padding: 1%; border: 1px solid #fff;color: #fff; -webkit-box-shadow: 0px 0px 20px -5px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 20px -5px rgba(0,0,0,0.75);box-shadow: 0px 0px 20px -5px rgba(0,0,0,0.75);}
.storeLocationSearchPlaceListTitle a {color: #000;font-weight: bold;font-size: 19px;}
.storeLocationSearchPlaceListTitle {padding: 0 0 10px 0;}
.storeHaritadaGoster {background: #3bb2e2;border: none;color: #fff;padding: 10px 30px;float: right;}
.btnGosterContainer {margin: 0 !important;}
.placeDetailMap {float: right;}
.pageTitleAndBreadCrumb h2 {padding: 20px 16px 0;font-size: 19px;}
.storeLocatorSelect {background: #3ab2e2; padding: 5px;margin: 8px;	color: #fff;}
#ctl00_ContentPlaceHolder1_UC_PlaceList1_lblRecordCount {background: #767b84;padding: 10px;margin: 0;display: inline-block;color: #fff;}
#ctl00_ContentPlaceHolder1_UC_PlaceList1_lnkbtnFirstPage, 
#ctl00_ContentPlaceHolder1_UC_PlaceList1_lnkbtnBackPage, 
#ctl00_ContentPlaceHolder1_UC_PlaceList1_lnkbtnForwardPage, 
#ctl00_ContentPlaceHolder1_UC_PlaceList1_lnkbtnLastPage {
    color: #000;
}

/* Cancel Form Css */

#MailCancelForm_rbReq_0, #MailCancelForm_rbReq_1, #AppForm_chckMailStatus, #CommunicationForm_chckMailStatus, #EducationRequestForm_chckMailStatus {
  box-shadow: none;
  width: 15px;
  height: 15px;
  min-width: unset;
  outline-color: transparent;
  margin: 0 10px 0 0;
  vertical-align: initial;
}

#msgError {
  margin-bottom: 10px;
}

#MailCancelForm_txtVerification {
  width: 110px;
  min-width: unset;
}

#MailCancelForm_rfvReq + label {
  margin-top: 10px;
}

.cancelBtnSendTable {
  float: right;
}

/* Cancel Form Css */

#frmProductRequestForm #KVKKTermsAgreement {
  box-shadow: none;
  width: 15px !important;
  height: 15px;
  min-width: unset;
  outline-color: transparent;
  margin: 4px 0;
  vertical-align: initial;
position: absolute;
}
#frmProductRequestForm .form-group label {
  float: right;
  width: 90%;
  font-size: 13px;
  font-weight: 500;
  color: #848484;
}

.newsHome {margin-top: 20px;}
#newsHomeList .item-details {background-color: #fff;color: #1e1e1e;padding: 20px 10px;text-align: left;min-height: 240px;line-height: 140%;}
#newsHomeList .item-details h5 {margin: 0 0 8px;font-size: 18px;line-height: 25px;font-weight: bold;}
#newsHomeList .item-details i { margin: 0 0 5px 0;display: block;font-weight: 600;}
#newsHomeList .item {ext-align: center;margin-bottom: 45px;}
#newsHomeList .item .img {height: 17vh;overflow: hidden;}
#newsHomeList .item img { width: 100%;}
.newsHome .owl-carousel .owl-nav [class*='owl-'] {-webkit-transition: all .3s ease;transition: all .3s ease;}
.newsHome .owl-carousel .owl-nav [class*='owl-'].disabled:hover {background-color: #D6D6D6;}
.newsHome .owl-carousel {position: relative;}
.newsHome .owl-carousel .owl-next,.newsHome .owl-carousel .owl-prev {width: 50px;height: 50px;line-height: 50px;border-radius: 50%;position: absolute;top: 30%;font-size: 20px;color: #616671;border: 1px solid #616671;text-align: center;}
.newsHome .owl-carousel .owl-prev {left: -70px;}
.newsHome .owl-carousel .owl-next {right: -70px;}
#newsContent .svg-inline--fa {height: 2.3em;}
#homeSlide .item img,#homeSlide1 .item img {
    width: 100%;
}
.mobilSlider {display:none!important;}
