/*
    Serdar Atan - 28.06.2018
*/
@charset "utf-8";
@import "fontlar.css";
@import 'reset.css';
@import 'owl.carousel.css';
@import 'jquery.fancybox.css';
@import 'jquery.mmenu.all.css';
@import "bootstrap-select.css";
@import "jquery.mCustomScrollbar.css";
@import url('https://fonts.googleapis.com/css?family=Titillium+Web:200,200i,300,300i,400,400i,600,600i,700,700i,900');
@import "animate.css";
@import "ubislider.min612e.css";
*{}
::-webkit-scrollbar {
    width: 8px;
    margin-left:5px;
    background-color: #eaeaea;
    border-left: 1px solid #ccc;
}
::-webkit-scrollbar-thumb {
    background-color: #100c27;
}
::-webkit-scrollbar-thumb:hover {
    background-color: #222;
}
::selection {
    background-color: #222;
    color: #fff;
}
::placeholder {color: #dcdcdc; opacity: 1; /* Firefox */}
html{}
body{background-color: #fff;font-size: 14px;color:#222;font-family: 'Poppins', sans-serif;font-weight: 300;overflow-x: hidden;}

.header-top { position: relative; height: 40px; }
.header-top .info{padding: 6px 0; float: left; position: relative;}
.header-top .info-phone{width: 180px;}
.header-top .info-mail{width: 210px;}
.header-top .info img{float: left;padding-top: 4px;padding-right: 8px;}
.header-top .info p{font-size: 14px;margin: 0;padding-top: 2px;}
.header{position: relative;width: 100%;background-color: #083863;height: 80px;}
.header .logo {display: inline-block;padding: 9px 0;float: left;}
.header .logo img {position: relative;top: 2px;}
.header nav.main-manu {float: left;margin-right: 40px;margin-top: 32px;}
.header nav.main-manu ul li{float: left;margin-right: 27px;list-style: none;position: relative;z-index: 9;}
.header nav.main-manu ul li:last-of-type{margin-right: 0px;}
.header nav.main-manu ul li a{color: #f5f5f5;display: block;font-size: 14px;position: relative;font-weight: 700;text-decoration: none;}
.header nav.main-manu ul li a:hover {color: #18bff1;}
.header nav.main-manu ul li a.active {color: #18bff1;}
.header nav.main-manu ul li a:after{content: '';position: absolute;left: -10px;width:0%;height: 1px;background-color: #1267a2;bottom: 0px;transform: scaleX(1);-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;}
.header nav.main-manu ul li a:hover:after,.header nav.main-manu ul li a.active:after{width: calc(50% + 10px);}
.header nav.main-manu ul li a:before{content: '';position: absolute;right: -10px;width: 0;height: 1px;bottom: 0px;background-color: #1267a2;transform: scaleX(1);-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;}
.header nav.main-manu ul li a:hover:before,.header nav.main-manu ul li a.active:before{width: calc(50% + 10px);height: 1px;}

.header nav.main-manu ul li ul{position: absolute;width: 250px;padding-top: 48px;top:0;left: -27%;z-index: 1;transform: scaleY(0);-ms-transform: scaleY(0);-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;transform-origin: left 70px 0;visibility: hidden;}
.header nav.main-manu ul li ul:before {top: 28px;left: 60%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-bottom-color: #ffffff;border-width: 10px;margin-left: -105px;}
.header nav.main-manu ul li:hover ul{transform: scaleY(1);-ms-transform: scaleY(1);visibility: visible;}
.header nav.main-manu ul li ul li{background-color: #06345d;padding: 2px 0;width: 100%;border-bottom: 1px solid #073865;border-top: 1px solid #052e52;}
.header nav.main-manu ul li ul li a{padding: 10px 20px;color:  #fff;display: block;}
.header nav.main-manu ul li ul li a:hover:before{display: none;}
.header nav.main-manu ul li ul li a:hover:after{display: none;}
.header nav.main-manu ul li ul li a:hover{background-color: #fff;color: #012d5a;}

.slider{position: relative;z-index: 1;width: 100%;float: left;height: 775px;border-top: 10px solid #094a84;border-bottom: 10px solid #094a84;border-left: 10px solid #094a84;border-right: 10px solid #094a84;}
.slider .caption img{width: auto;}
.slide .slide-item {background-size: cover; background-repeat: no-repeat; }
.slider .caption{position: absolute;width: 100%;top: 38%;}
.slider .caption .container{padding: 0px 125px;}
.slider .caption .container figure{margin-bottom: 10px;}
.slider .caption .container .link{margin-left: 25px;}
.slider .owl-theme .owl-controls .owl-nav .owl-prev{background: url(../images/slider/sliderprev.png) no-repeat;padding: 11px 21px;text-indent: -9999px;z-index: 9999;float: left;background-position: center;webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;background-size: 9px;background-color: #094a84;}
.slider .slide li {background-position: center;height: 755px;background-repeat: no-repeat;background-size: cover;}
.slider .slide li:before{content: '';position: absolute;left: 0;top:0;width:100%;height: 100%;background-color: #0000000d;}
.slider .owl-theme .owl-controls .owl-nav  .owl-prev:hover,.slider .owl-theme .owl-controls .owl-nav  .owl-next:hover{ opacity: 0.5;}
.slider .owl-theme .owl-controls .owl-nav  .owl-next{background: url(../images/slider/slidernext.png) no-repeat;padding: 11px 18px;text-indent: -9999px;z-index: 9999;float: right;background-position: center;webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;background-size: 9px;background-color: #094a84;}
.slider  .owl-dots{display: none !important;position: absolute;top: 45%;right: 2%;width: 10px;}
.slide .container {z-index: 9;position: relative;max-width: 100% !important;padding-top: 10px;}
.slide .container h2 {font-size: 34px;font-weight: 300;position: relative;color: #fff;letter-spacing: -1px;background: #4091da;padding: 5px 30px 8px 30px;display: inline;float: right;}
.slide .container p {font-size: 20px;font-weight: 300;position: relative;color: #fff;display: inline-block;width: 80%;line-height:  26px;}
.slide .container a {font-size: 14px;font-weight: 600;position: relative;color: #fff;display: inline-block;background: #06345d;padding: 15px 70px;margin-top: 20px;letter-spacing: 0px;}
.slide .container a:hover {background-color: #fff;color: #06345d;}
.slide .container h2 b {font-weight: 700;display: inline-block;margin-top: 5px;color: #fff;}

.dortler {width: 100%;position: relative;float: left;padding: 60px 0;}
.dortler h2 {font-size: 26px;font-weight: bold;z-index: 4;position:  relative;letter-spacing: -1px;}
.dortler p {font-size: 16px;font-weight: 300;z-index: 4;position:  relative;width: 90%;line-height: 26px;}
.dortler a {float: left;display: block;margin-top: 10px;background-position: 119px 6px;font-weight: 600;background: #094a84;text-align: center;padding: 5px 16px;color: #fff;}
.dortler .under {position: relative;background-color: #c1ccd6;width: 30%;height: 15px;margin-top: -24px;z-index: 3;margin-bottom: 20px;}
.dortler img { width: 50px; margin-bottom: 15px; }
.dortler img.yerliuretim { width: 116px; }

.urungruplari {width: 100%;position: relative;float: left;padding: 60px 0;margin-bottom: 0px;background: #f5f5f5;}
.urungruplari h1 {font-weight: 700;font-size: 36px;color: #222;text-align: center;margin-bottom: 10px;}
.urungruplari p {text-align: center;font-size: 16px;font-weight: 300;padding:  0;margin:  0;color:  #222;}
.urungruplari .line {width: 202px;height: 2px;background-color: #c3c3c3;margin: 0 auto;}
.urungruplari .line2 {width: 62px;height: 6px;background-color: #bfbfbf;position:  relative;top: -4px;margin: 0 auto;}
.product-slider-container{position: relative;margin-bottom: 30px;float:  left;width:  100%;margin-top: 20px;}
.product-slider-container .product-slider{margin-bottom: 0;}
.product-slider-container .product-slider li{float: left;width: 100%;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;cursor: pointer;}
.product-slider-container .product-slider li:hover {cursor: pointer;}
.product-slider-container .product-slider li:hover .owl-text { background-color: #f5f5f5; }
.product-slider-container .product-slider li .owl-text{margin-top: 0px;margin-bottom: -6px;width:  100%;position:  relative;float:  left;border: 1px solid #d0d0d0;padding: 30px 25px;background: white;border-top:none;}
.product-slider-container .product-slider li .owl-text h3{margin:  0;font-size: 16px;font-weight: 400;color: #222;float:  left;}
.product-slider-container .product-slider li:hover .owl-text h3{ color: #000;}
.product-slider-container .product-slider li .owl-text img{width: auto !important;float: right;margin-top: 13px;}
.product-slider-container .product-slider li a:hover .owl-text{display: block;width: 100%;/* z-index: 5; */transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;}
.product-slider-container .product-slider li a{padding: 1px;display: inline-block;width: 100%;font-weight: 500;}
.product-slider-container .product-slider li  figure{background: white;position: relative;width:  100%;float:  left;padding: 0px 0px 0px 0px;border: 1px solid #dedede;}
.product-slider-container .product-slider li > div{padding: 0;}
.product-slider .owl-controls { display: none !important; }

.footer {width: 100%;background-color: #094a84;position: relative;float: left;padding: 100px 0;}
.footer .footer-colums h6 { font-weight: 700; font-size: 28px; color:#fff; margin-bottom: 20px; }
.footer .footer-colums p { font-weight: 300; font-size: 16px; color:#fff; }
.footer .footer-colums ul li { margin:5px 0; cursor:pointer; }
.footer .footer-colums ul.yatak-gruplari-ul { -webkit-column-count: 2;-moz-column-count: 2;column-count: 2; }

.footer .footer-colums ul li a { font-weight: 300; font-size: 16px; color:#fff; }
.footer .footer-colums .sosyal { display: block; margin-top: 20px; float: left; padding: 0 3px; }
.footer .footer-colums .sosyal .sosyalmedya { border:1px solid #fff; width: 60px; }
.footer-down {position: relative;width: 100%;float: left;background: #06345d;}
.footer-down .copyright {margin: 0;padding: 25px;color: #ffffff;font-weight: 300;font-size: 16px;float: left;}
.footer-down .copyright b { font-weight: 700;}
.footer-down .author {float: right;padding: 8px;position: relative;top: 20px;right: 14px;}
.footer-down .author img {width: 100px;}

.content-header{position: relative;padding: 25px 0;float:  left;position:  relative;width: 100%;}
.content-header{background: #094a84;}
.content-header h4{color: #fff;font-size: 22px;font-weight: 700;margin-bottom: 0;margin-right: 2%;}

.content{padding: 40px 0;float:  left;width:  100%;position:  relative;}
.ortaalan h1 {margin: 0;font-weight: bold;font-weight:bold;font-size: 28px;letter-spacing: -0.5px;margin-bottom: 20px;}
.ortaalan h2 {margin: 0;font-weight: bold;font-weight:bold;font-size: 22px;letter-spacing: -0.5px;margin-bottom: 20px;}
.ortaalan p b {font-weight: bold;font-weight: bold;}
.textalan {  }
.textalan p { font-size: 16px; line-height: 26px; margin-bottom: 20px; }
.content p b { font-weight: 600; }
.content .sidebar-menu {padding: 0;border: 1px solid #d4d4d4;}
.content .sidebar-menu ul{width: 100%;margin:  0;}
.content .sidebar-menu ul li{width: 100%;}
.content .sidebar-menu ul li a{display: block;padding: 20px;border-bottom:1px solid #ececec;position: relative;overflow: hidden;background: white;}
.content .sidebar-menu ul li:last-child a { border:none; }
.content .sidebar-menu ul li a:hover{border-left: 10px solid #263685;color: #303438;font-weight: 700;}
.content .sidebar-menu ul li a.active{font-weight: 700;border-left: 10px solid #263685;}
.content .sidebar-menu ul li ul{display: none;}
.content .sidebar-menu ul li.open > ul{display: block;padding-left: 12px;}
.content .sidebar-menu ul li.hasul ul  li  a.have-sub{background-color: #ededed;}
.textalan .referans {padding: 5px;float: left;width: 19.4%;border: 1px solid #ccc;margin:  2px;}
.textalan .referans img { -webkit-filter: grayscale(100%);filter: grayscale(100%);transition: 200ms; cursor: pointer; }
.textalan .referans img:hover { -webkit-filter: grayscale(0%);filter: grayscale(0%); }
.iletisimformu input[type=text] {padding: 2.5vh 2vh;background-color: #fbfbfb;border: 1px solid #dddcdd;}
.iletisimformu input[type=submit] {background-color: #06345d;border:1px solid #e9eced;padding: 0;color: #fff;font-weight: 700;font-size: 16px;padding-top: 2.5vh;padding-bottom: 2.6vh;font-weight: bold;}
.iletisimformu input[type=submit]:hover {background-color: #000000;color:  #fff;}
.iletisimformu textarea {padding: 2.5vh 2vh;background-color: #fbfbfb;border: 1px solid #dddcdd;}
.iletisimformu .inputs {padding: 2px;}

.ortaalan .sosyal { display: block; margin-top: 20px; float: left; padding: 0 3px; }
.ortaalan .sosyal .sosyalmedya {border: 1px solid #06345d;width: 60px;}

.product-slider-containerx{position: relative;margin-bottom: 30px;float:  left;width:  100%;margin-top: 20px;}
.product-slider-containerx .product-sliderx{margin-bottom: 0;}
.product-slider-containerx .product-sliderx li{float: left;width: 23%;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;cursor: pointer;margin: 1%;}
.product-slider-containerx .product-slidexr li:hover {cursor: pointer;}
.product-slider-containerx .product-sliderx li:hover .owl-text { background-color: #f5f5f5; }
.product-slider-containerx .product-sliderx li .owl-text{margin-top: 0px;margin-bottom: -6px;width:  100%;position:  relative;float:  left;border: 1px solid #d0d0d0;padding: 30px 25px;background: white;border-top:none;}
.product-slider-containerx .product-sliderx li .owl-text h3{margin:  0;font-size: 16px;font-weight: 400;color: #222;float:  left;}
.product-slider-containerx .product-sliderx li:hover .owl-text h3{ color: #000;}
.product-slider-containerx .product-sliderx li .owl-text img{width: auto !important;float: right;margin-top: 13px;}
.product-slider-containerx .product-sliderx li a:hover .owl-text{display: block;width: 100%;/* z-index: 5; */transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;}
.product-slider-containerx .product-sliderx li a{padding: 1px;display: inline-block;width: 100%;font-weight: 500;}
.product-slider-containerx .product-sliderx li  figure{background: white;position: relative;width:  100%;float:  left;padding: 0px 0px 0px 0px;border: 1px solid #dedede;}
.product-slider-containerx .product-sliderx li  figure img{width: 100%;}
.product-slider-containerx .product-sliderx li > div{padding: 0;}

.product-gallery {position: relative;margin-bottom: 30px;float:  left;width:  100%;margin-top: 20px;}
.product-gallery .product-detail-slider{margin-bottom: 0;}
.product-gallery .product-detail-slider li{float: left;width: 100%;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;cursor: pointer;}
.product-gallery .product-detail-slider li:hover {cursor: pointer;}
.product-gallery .product-detail-slider li:hover .owl-text { background-color: #f5f5f5; }
.product-gallery .product-detail-slider li .owl-text{margin-top: 0px;margin-bottom: -6px;width:  100%;position:  relative;float:  left;border: 1px solid #d0d0d0;padding: 30px 25px;background: white;border-top:none;}
.product-gallery .product-detail-slider li .owl-text h3{margin:  0;font-size: 16px;font-weight: 400;color: #222;float:  left;}
.product-gallery .product-detail-slider li:hover .owl-text h3{ color: #000;}
.product-gallery .product-detail-slider li .owl-text img{width: auto !important;float: right;margin-top: 13px;}
.product-gallery .product-detail-slider li a:hover .owl-text{display: block;width: 100%;/* z-index: 5; */transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;}
.product-gallery .product-detail-slider li a{padding: 1px;display: inline-block;width: 100%;font-weight: 500;}
.product-gallery .product-detail-slider li  figure{background: white;position: relative;width:  100%;float:  left;padding: 0px 0px 0px 0px;border: 1px solid #dedede;}
.product-gallery .product-detail-slider li > div{padding: 0;}
.product-detail-slider .owl-controls {display: block !important;margin: 0;}
.product-gallery .product-icon { padding: 6px; }
.product-gallery .product-icon img {width: 70%;float: left;margin-left: 15%;}
.product-gallery .product-icon p {text-align: center;line-height: 18px;top: 7px;position: relative;font-size: 14px;}

.ic-hizmetler .figure {float: left;width: 100px;height: 110px;margin-right: 20px;}
.ic-hizmetler .figure .hizmetler-img {width: 100px !important;}
.ic-hizmetler .figure .yerliuretim {position: relative; margin-top: 13px;}
.ic-hizmetler {margin-bottom: 20px;border-bottom: 1px solid #dde0e2;padding-bottom: 0px;}
.ic-hizmetler:last-child {border:none;}
.ic-hizmetler h2 {font-size: 24px;font-weight: bold;padding: 15px;margin: 0;padding-bottom: 7px;color: #094a84;}
.ic-hizmetler p {font-size: 16px;padding: 15px;padding-top: 0;line-height: 24px;}