qhtml, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}

ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

strong,b{font-weight:bold;}

a{text-decoration:none; transition: all 0.2s;}

/* site */
body{font-family: 'Raleway', sans-serif;}
body.pageBg{background:url(../img/bg.jpg) no-repeat top center;}
html,body{position: relative;	height: 100%; width:100%; overflow-x:hidden; }
.wrapper{width:1225px; margin:0 auto;}
.clr{clear:both;}
/* header */
.header{font-family: 'Titillium Web', sans-serif;  position:absolute; width:100%; top:0; z-index:9;}
body.pageBg .header{position:relative;}
.logo{float:left;}
.header-right{float:right; margin-top:20px;}
.responsive-menu{display:none;}
.header-top{float:right;}
.header-top ul li{float:left; color:#fff; margin-left:20px; font-size:14px;}
.header-top ul li i{margin-right:5px; font-size:16px; position:relative; top:1px;}
.header-top ul li a{color:#fff;}
.main-menu{border-top:1px solid rgba(255,255,255,.5); border-bottom:1px solid rgba(255,255,255,.5); width:893px; height:46px; line-height:46px; margin-top:10px;}
.main-menu ul li{float:left; margin-left:26px; font-size:18px;}
.main-menu ul li a{color:#fff;}
.main-menu ul li a:hover{color:#ff1a00;}
.head-social{float:right; margin-top:10px;}
.head-social ul li{float:left; margin-left:15px;}
.head-social ul li a{color:#fff; }
.head-social ul li a:hover{color:#ff1a00;}
.home-bar{background:url(../img/homebar.png) top center; background-size:cover; width:100%; height:246px; position: absolute; bottom:0px; z-index:9;}
a.home-bar-btn{width:240px;     background: #ff1a00; height:35px; border-radius:30px; border:1px solid #fff; color:#fff; display:block; line-height:35px; text-align:center; margin:0 auto; margin-top:40px;	}
a.home-bar-btn:hover{background:#fff; color:#396ca1;}
.home-bar ul{margin-top:40px}
.home-bar ul li{float:left; color:#fff; margin-right:50px;}
.home-bar ul li:last-child{margin-right:0}
.home-bar ul li img{float:left;}
.rounded{    background: #ff1a00;
    color: white;}
.home-bar ul li .home-bar-text{height:102px; padding-left:25px; border-left:1px solid #fff; float:left; margin-left:25px;}
.home-bar ul li .home-bar-title{font-size:24px; color:#fff; font-weight:600}
.home-bar ul li .home-bar-title a{color:#fff; }
.home-bar ul li .home-bar-title a:hover{color:#ff1a00; }
.home-bar ul li p{margin-top:15px;}
.modal{border-radius:0 !important; padding:0 !important;}
.modal-title{padding: 15px;  border-bottom: 1px solid #d2d2d2; background-color: #f8f8f8;}
.modal a.close-modal{top:11px !important; right:0px !important; background:none; }
.modal a.close-modal:before{content: "\f00d"; color:#444; font-size:20px; font-family:'fontawesome'; position:absolute; display:block; width:30px; height:30px; top:5px; left:0; text-indent:0 !important}
.modal-content{padding:15px; font-size:14px; line-height:20px;}
input.t-box{width:100%; padding:10px; border:1px solid #ddd; margin-bottom:10px; box-sizing:border-box; font-family:'Open Sans';}
.t-msg{width:100%; padding:10px; border:1px solid #ddd; margin-bottom:10px; box-sizing:border-box; resize:none; font-family:'Open Sans';}
input.t-btn{background:#18436f; width:100%; border:none; cursor:pointer; padding:10px; color:#fff; font-family:'Open Sans'; margin-top:15px; font-weight:600;}
input.t-btn:hover{background:#ff1a00;}
/* main slider */
.main-slider{position: relative; width:100%; height:100%;}
.swiper-container {width: 100%;	height: 100%;}
.swiper-slide {	font-size: 18px;background: #fff;	display: -webkit-box;display: -ms-flexbox;	display: -webkit-flex;	display: flex;	-webkit-box-pack: center;	-ms-flex-pack: center;	-webkit-justify-content: center;	justify-content: center;	-webkit-box-align: center;	-ms-flex-align: center;	-webkit-align-items: center;	align-items: center;}
.slideTextWrap{position:absolute; top:30%; width:100%;}
.slideText{width:1050px; margin:0 auto; color:#fff;}
.slideTitle{font-weight:700; font-size:60px;}
.slideMiniTitle{font-weight:700; font-size:30px;}
.slideP{font-size:18px; max-width:550px; line-height:22px; margin-top:15px;}
.slideButton{margin-top:10px;}
.slideButton a{display:block; width:120px; height:35px; background:#ff1a00; color:#fff; text-align:center; line-height:35px; font-weight:600;}
.kalite ul li{float:left; margin-right:50px;}
.kalitelink {
    margin-bottom: 11px;
    display: block;
    list-style-type: square !important;
    background-color: #1e5083;
    float: right;
    padding: 5px 10px;
    color: white;
    font-weight: bold;
}
/* content */
.content{}
.home-boxes{margin-top:70px;}
.box{float:left; width:calc(33% - 20px); margin-right:20px;}
.box-image{width:100%; position:relative;}
.box-image img{width:100%; box-shadow: 0 1px 3px rgba(0,0,0,.3);}
a.more-btn{position:absolute; display:block; width:40px; height:40px; background:#396ca1; color:#fff; line-height:43px; text-align:center; bottom:4px;right:0;}
a.more-btn:hover{background:#ff1a00;}
.box-title{color:#396ca1; font-size:24px; font-weight:500; margin-bottom:15px;}
.box-text{color:#4e4e4e; font-size:14px; font-weight:500; margin-top:20px; line-height:22px;}
.products{margin-top:40px; margin-bottom:100px;}
.products-title{color:#396ca1; font-size:24px; margin-bottom:15px; }
.products-bar{background:#f8f8f8; padding:25px 0; margin-top:5px;}
#sync2 .item img{width:calc(100% - 15px); box-shadow: 0 1px 3px rgba(0,0,0,.3); box-sizing:border-box; }
#sync2 .owl-item{margin-right:1px;}
.syncWrap{width:1225px; margin:0 auto;}
.synced img{border:4px solid #ff1a00;}
#sync1{margin-top:0px; position: relative;}
.owl-buttons div{width:50px; height:50px; border:1px solid rgba(0,0,0,.1); font-size:24px; position:absolute; margin-top:-30px;  text-align:center; line-height:50px;}
.owl-prev:before{    content: "\f104"; font-family:'Fontawesome'}
.owl-next:before{content: "\f105"; color: #e0e0e0;  font-family:'Fontawesome'}
.owl-prev{}
.owl-next{margin-left:60px;}
.product-btn{width:300px; height:40px; background:#ff1a00; font-size:16px; line-height:40px; letter-spacing:1px; font-weight:600; text-align:center; color:#fff; margin:0 auto;}
.product-btn a{width:34px; height:40px; float:right; color:#fff; background:#c91400;}
.clients{}
.clients-text{color:#2c3e51; font-weight:600; font-size:18px; text-align:center; margin-top:30px;}
.clients-bar{background:#f6f6f6; padding:25px 0; margin-top:15px;}
.clients ul li{float:left; width:14%; text-align:center;}
.clients ul li img{}
/* page */
.page-top-title{font-weight:700; font-size:30px; float:left; margin-top:100px;}
.breadcrumb ul li{float:left; font-size:14px; font-weight:400;}
.breadcrumb ul li:after{content:'>'; margin-left:5px; margin-right:5px;}
.breadcrumb ul li a{color:#000;}
.breadcrumb ul li:last-child:after{display:none;}
.page-tag{float:right; background:url(../img/pagetag.png); padding:0 15px; line-height:40px; color:#fff; height:38px; margin-top:115px;}
.page-title{text-align:center; font-weight:700; font-size:30px; margin-top:50px;}
.page-title span{display:block; font-weight:400; font-size:14px;}
.page-title span:before{content:''; width:80px; height:1px; display:block; background:#fff; margin:0 auto; margin-bottom:10px; margin-top:10px;}
.page-title span:after{content:''; width:20px; height:5px; display: block; background: #ff1a00; margin:0 auto; position: relative; top:-32px;}
.product-list{}
#product-cat{padding:0 150px; margin-top:30px;}
#product-cat li{float:left; cursor:pointer; color:#6a6363;padding:5px 10px; position:relative; margin-right:15px; text-align: center;}
#product-cat li:after{width:2px; height:15px; background: #000; content:''; display: block; position: absolute; right:-8px; top:8px;}
#product-cat li.active{background:#ff1a00; border-radius:20px;  color:#fff;}
.productTabContent{margin-top:50px; padding-bottom:50px; display:none;}
.product{width:calc(50% - 20px); float:left; margin-bottom:30px; position:relative;}
.product:nth-child(even){float:right;}
.product-img img{width:100%;}
.product-content{position:absolute; border:1px solid #fff; width:calc(100% - 60px); height:calc(100% - 60px); margin:30px; top:0; box-sizing:border-box;}
.productBtn{background:#fff; padding-left:10px; position:absolute; bottom:-17px; margin-left:20px; height:35px; line-height:35px; float:left;}
.productBtn a{background: #ff1a00; float:right; height:33px; display:block; line-height:33px; color:#fff; padding:0 10px; margin:1px; margin-left:20px; }
.aboutPage{font-family:'Open Sans'; margin-top:120px;}
.about-page-title{ width:100%;font-size:48px; font-weight:800;text-shadow: -1px 1px 1px #fff; color:#2a528b; letter-spacing:-3px;}
.about-page-title span{color:#ff1a00;}
.about-box{width:780px; background: #f0f8ff7a; border:10px solid #2b558e; padding:50px 20px; margin-top:30px; position:relative; float:left; box-sizing:border-box;}
.about-box-title{font-size:48px; font-weight:800; color:#2a528b; letter-spacing:-3px; line-height:45px; float:left; width:200px;}
.about-box-text{float:left; width:calc(100% - 200px); font-weight:600; font-size:18px;}
.about-box p{line-height:24px; margin-top:30px; font-size:18px;} 
.about-box:before{content:''; width:44px; height:44px; display:block; position:absolute; top:-27px; right:-30px; background: #ff1a00;}
.about-box:after{content:''; width:44px; height:44px; display:block; position:absolute; bottom:-27px; left:-30px; background: #ff1a00;}
.about-page{float:right; width:400px;}
.about-page ul li{margin-bottom:50px; margin-top:30px; cursor: pointer;}
.about-page ul li .about-page-name{ font-weight:700; font-size:30px;}
.about-page ul li .about-page-name a{color:#2a528b;}
.about-page ul li:hover a{color:#ff1a00;}
.about-page ul li:hover p{color:#000;}
.about-page ul li p{color:#2a528b; line-height:24px; margin-top:5px; }
.misyon-vizyon{margin:50px 0;}
.misyon-vizyon-title{color:#2a528b; font-size:48px; font-weight:800; letter-spacing:-3px;}
.misyon-vizyon-title i{margin-right:10px;}
.misyon{height:252px; border-right:1px solid #d6d6d6; float:left; padding-right:25px; margin-right:25px; width:calc(50% - 100px);}
.misyon p{color:#595959; line-height:24px; margin-top:20px}
.kalite{color:#595959; line-height:24px; margin-top:20px}
.no-border{border-right:none; margin-right:0; padding-right:0;}
.about-bar{background:url(../img/aboutbar.jpg); height:468px; width:100%;}
.about-bar ul{padding-top:130px;}
.about-bar ul li{float:left; font-size:38px; font-weight:800; font-family:'Open Sans'; color:#fff; width:33.3%; line-height:40px; padding-top:20px;}
.about-bar ul li img{float:left; display:block; margin-right:20px; margin-top:-15px;}
.about-bar p{text-align:center; color:#fff; font-size:20px; padding:0 150px; line-height:30px; margin-top:50px;}
.page-content{margin-top:40px; padding-bottom:50px;}
.product-cat-menu{width:250px; float:left;}
.cat-menu-title{background: #ff1a00; height:35px; line-height:37px; color:#fff; font-weight:500; text-indent:15px;}
.product-cat-menu ul{background:rgba(255,255,255,.7); padding:10px;}
.product-cat-menu ul li{font-size:14px; line-height:28px;  list-style: disc; margin-left:20px;}
.product-cat-menu ul li a{color:#333;}
.product-cat-menu ul li a:hover{color:#ff1a00; font-weight: bold;}
.product-photos{width:500px; float:left; float:left; margin-left:20px;}
.big-photo{display: none;}
.big-photo img{width:100%;}
ul#small-photos{}
ul#small-photos li{width:80px;  float:left; margin-right:10px; margin-top:5px; cursor: pointer;}
ul#small-photos li img{width:80px; }
.product-detail{float:right; width:435px; }
.product-detail ul{margin-top:15px;}
.product-detail ul li{font-size:14px; line-height:24px;}
.product-detail ul li a{color:#333;}
.product-detail ul li a:hover{color:#ff1a00;}
.product-detail ul li a i{margin-right:10px; color:#18436f;}
ul#detail-title{height:30px}
ul#detail-title li{float:left; width:auto; padding:0 16px; height:30px; line-height:30px; background: #18436f; color:#fff; text-align:center; cursor: pointer;}
ul#detail-title li.active-tab{background: #ff1a00;}
.detail-tab-content{padding:15px; line-height:24px; display:none; line-height:24px; font-size:14px;}
.contact-box{background:rgba(255,255,255,.2); height:250px; padding:25px 0 ;}
.contact-box a{color:#000;}
.contact-box ul li{float:left; border-right:1px solid rgba(24,67,111,.1); padding:25px 0; font-size:18px; width:33.3%; box-sizing:border-box; text-align: center; line-height:28px;}
.contact-box ul li:last-child{border:none;}
.contact-box ul li i{font-size:40px; margin:0 auto; display:table; margin-bottom:25px; color:#ff1a00;}
.detail-contact-form{}
input.f-box{float:left; width:calc(33.3% - 10px); margin-right:15px; padding:15px; font-size:16px; box-sizing: border-box; border:1px solid #ddd; }
input.last-form{margin-right:0;}
textarea.f-msg{padding:15px;width:100%; height:100px; resize:none; margin-top:20px; font-size:16px; box-sizing: border-box; border:1px solid #ddd;}
input.f-btn{background:#18436f;  padding:15px 20px; border:none; color:#fff; cursor:pointer; font-weight:bold; font-size:20px; font-family:'Open Sans'; float:right; margin-top:15px;}
input.f-btn:hover{background:#ff1a00;}
.contact-page-title{font-size:24px; font-weight:bold; width:100%; color:#333; margin-bottom:25px;}
.detail-map{margin-top:30px;}
.detail-map iframe{width:100%;}
.news-list{background: #fff; padding:30px;}
.news-list:after{content:''; display:block; clear:both;}
.news-box{width:calc(33.3333% - 20px); float:left; margin-right:30px; margin-bottom:30px;}
.news-box:nth-child(3n){margin-right:0;}
.news-image{overflow: hidden;}
.news-image img{width:100%; transition: all .5s;}
.news-image img:hover{transform:scale(1.5,1.5);}
.news-title{font-size:20px; margin-bottom:10px; margin-top:15px;}
.news-title a:hover{margin-left:15px; color:#18436f;}
.news-title a{color:#c91400;  transition: all .5s;}
.news-summary{font-size:14px; line-height:24px;}
.news-sidebar{width:25%;  box-sizing:border-box; float:left; }
.news-sidebar-title{font-size:18px; font-weight:600; margin-bottom:20px; background:#c91400; color:#fff; padding:10px; }
.news-sidebar ul li{font-size:18px; padding-bottom:10px; border-bottom:1px solid #e8e8e8; font-weight:600; margin-bottom:10px;}
.news-sidebar ul li a{color:#444;} .news-sidebar ul li a:hover{color:#ff1a00;}
.news-sidebar ul li a i{margin-right:10px;}
.news-detail{width:calc(75% - 20px); float:right; margin-left:20px; padding-left:20px; border-left:1px solid #ddd; box-sizing:border-box;}
.news-detail h1{margin-bottom:20px; font-size:28px; color:#c91400; border-bottom:1px solid #ddd; padding-bottom:10px;}
.news-detail-text{line-height:24px; color:#444;}
.news-detail-image{max-height:350px; overflow: hidden; margin-bottom:20px;}
.news-detail-image img{width:100%;}
.sub-page{background: #fff; padding:15px;}
.sub-page:after{content:''; display:block; clear:both;}
.galeri-list{}
.galeri-list li{width:20%; float:left; padding:15px 0; box-sizing: border-box; text-align: center;}
.galeri-list li img{width:200px; height:150px;}
.galeri-list li img:hover{opacity:0.8;}
.teknik-tablolar{padding:20px 0;}
.teknik-tablolar li{width:25%; float:left; text-align:center; margin-bottom:40px; min-height:90px; border-bottom:1px solid #ddd; padding-bottom:30px;}
.teknik-tablolar li a{color: #2f2f2f; font-weight:600; height:40px; display:block;}
.teknik-tablolar li a:hover{color: #c91400;}
.teknik-tablolar li i{display:block; font-size:64px; margin-top:10px; opacity:.2;}
.videolar{}
.videolar li{float:left; width:25%; text-align:center; }
.videolar li .video-box:hover{background:#f5f5f5;}
.videolar li .video-box:hover i{color:#c91400;}
.videolar li .video-box:hover a{color:#c91400;}
.videolar li .video-box{ margin:15px; padding:30px 0; transition:all .5s; border: 1px solid #a7b6cd;}
.videolar li i{display:block; font-size:64px; margin-bottom:15px; transition:all .5s;}
.videolar li a{color:#18436f; font-weight: 600; transition:all .5s; cursor:pointer;}
/* footer */
.footer{background:url(../img/footer.jpg) no-repeat top center; height:460px; font-family:'Open Sans';}
.footer-titles{background:url(../img/footerline.png) no-repeat bottom center; font-family: 'Raleway', sans-serif; font-weight:500;  font-size:20px; padding-top:40px; height:40px; color:#fff; font-weight:500; margin-bottom:25px;}
.footer-titles div{float:left;}
.about-title,.about-footer{width:400px; float:left;}
.footer-title,.footer-menu{width:125px; float:left; margin-left:40px;}
.contact-title,.contact-footer{width:245px; float:left; margin-left:60px;}
.contact-form-title,.contact-form{width:300px; float:left; margin-left:40px; color:white;} .contact-form a{color:white;}
.about-footer{color:#fff; font-size:14px; line-height:24px; font-weight:300;}
.footer-menu ul li{margin-bottom:15px; font-size:14px; font-weight:300;}
.footer-menu ul li a{color:#fff;}
.footer-menu ul li i{font-size:18px; margin-right:5px;}
.footer-menu ul li a:hover{text-decoration:underline;}
.contact-footer{color:#fff; font-size:14px; line-height:24px; font-weight:300;}
.contact-footer a{color:#fff;}
.contact-form input[type="text"]{width:300px; height:55px; border:none; color:#fff; padding:0 20px; box-sizing: border-box; background:#18436f; display:block; border-radius:30px; opacity:0.6; margin-bottom:15px; font-size:18px;}
.contact-form textarea{width:300px; height:125px; border:none; color:#fff; padding:20px; resize:none; box-sizing: border-box; background:#18436f; display:block; opacity:0.6; margin-bottom:15px; font-size:18px;}
.contact-form input[type="submit"]{width:128px; height:43px; background:#396ca1; color:#fff; border-radius:20px; border:none; font-size:18px; float:right; font-family:'Open Sans';}
.ebulten{top:25px; position:relative;}
.ebulten-title{color:#fff; font-family: 'Raleway', sans-serif; font-weight:500; margin-bottom:10px;}
.b-box{background:#18436f; opacity:.6; border:none; height:60px; width:440px; padding:0 20px; box-sizing: border-box; font-size:18px; color:#fff;}
.b-btn{background:none; border:none; color:#fff; font-size:30px; position:relative; left:-40px; top:5px; cursor:pointer;}
.copyright{float:left; color:#fff; font-size:14px; margin-top:40px;}
.copyright b{display:block;}
.author{float:right; color:#fff; font-size:14px; margin-right:15px; margin-top:40px;}
.author b{display:block;}


#myNav{opacity:0; height:0; overflow: hidden;}

/* RESPONSIVE */
@media only screen and (max-width: 1225px){
	.wrapper{width:100%; overflow-x:hidden;}
	.diller{width:15%;}
	.logo{float:none; width:100%; text-align:center; padding-top:15px;}
	.header{position: relative; background:#fff;}
	.header-right{display:block; width:100%; float:none;}
	.head-social,.main-menu ul{display:none;}
	.header-top{background: #18436f; height:35px; position:absolute; top:0; width:100%;}
	.header-top ul li{width:40%; height:35px; line-height:35px; box-sizing:border-box; margin:0; text-indent:10px;}
	.header-top ul li:first-child{background:#18436f; width:20%;}
	.header-top ul li:child(2){background:#18436f;}
	.header-top ul li:last-child{background:#ff1a00;}
	.header-right{margin-top:-40px;}
	.main-menu{background:#ff1a00; border:none; width:100%;}
	.responsive-menu{ position:relative; z-index:9999; width:100%; display:block; color:#fff; text-indent:10px; cursor:pointer; font-size:20px;}
	.overlay.opened{height:auto !important; -moz-transform: scale(1);-o-transform: scale(1);	-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);visibility: visible;opacity: 1 !important;		z-index: 10;	overflow: auto;	}
	.overlay{position:fixed;width:100%;background:#ff1a00;background:-moz-linear-gradient(top,#ff1a00 0,#ff1a00 100%);background:-webkit-linear-gradient(top,#ff1a00 0,#ff1a00 100%);background:linear-gradient(to bottom,#ff1a00 0,#ff1a00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff1a00', endColorstr='#ff1a00', GradientType=0 );top:0;bottom:-100px;padding-bottom:100px;z-index:9999999!important;visibility:hidden;opacity:0;-moz-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff}
	.overlay-content {  position: relative;  width: 100%; }
	.overlay-content ul.mobile-contact{display:block; height:65px; border-top:2px solid rgba(255,255,255,.3); border-bottom:2px solid rgba(255,255,255,.3);}
	.overlay-content ul.mobile-contact li:last-child{background:#18436f; color:#fff;}
	.overlay-content ul.mobile-contact li:last-child a{color:#fff;}
	.overlay-content ul.mobile-contact li a{color:#999;}
	.overlay-content ul.mobile-contact li{display:block; padding:0 8px; color:#999; background:#fff; width:50%; width: calc(50% - 15px);
		margin: 0;   box-sizing: border-box;  margin-left: 10px; margin-top:10px; font-size: 12px;  font-weight: 700; font-family:'Open Sans';}
	.overlay-content ul.mobile-contact li i{margin-right:2px; font-size:16px; position: relative; top:2px;}
	.overlay-content ul.mobile-nav{display:block; }
	.overlay-content ul.mobile-nav li{float:none; text-align: left; border-bottom:1px solid rgba(255,255,255,.3); text-indent:20px; margin:0}
	.overlay-content ul.mobile-nav li a:hover{color:#f1f1f1;}
	.overlay .closebtn {font-size: 60px;  height: 60px;width: 100%;  display: block; padding: 0 20px;  text-align: right;  box-sizing: border-box;	color: #fff;}

	.home-bar{display:none;}
	.home-bar ul li{width:50%; margin-right:0;}
	.main-slider{height:40%;}
	.main-slider img{width:100%; position: absolute; display: none;}
	.slideTextWrap{position: relative; top:0px; text-align:center;}
	.slideText{width:100%;}
	.slideTitle{font-size:30px;}
	.slideMiniTitle{font-size:20px;}
	.slideP{width:auto; max-width:100%; font-size:16px;}
	.slideButton a{margin:10px auto;}
	.home-boxes{margin-top:20px;}
	.box{margin-left:17px; margin-right:0;}
	.box-title{font-size:18px;}
	.box-text{font-size:12px; margin-top:10px;}
	.syncWrap{width:100%;}
	.clients ul li img{width:70%;}
	.clients ul li img:hover{opacity:0.8;}
	.aboutPage{margin-top:50px;}
	.about-page-title{text-align:center; font-weight:700; font-size:30px; letter-spacing:1px;}
	.about-box{float:none; overflow:hidden; width:100%; box-sizing:border-box; padding:20px;}
	.about-box-title{float:none; width:100%; text-align:center; font-size:20px; font-weight:700; letter-spacing:3px;}
	.about-box-text{text-align:center; float:none; width:100%; font-size:14px;}
	.about-box p{font-size:14px;}
	.about-box-title br{display:none;}
	.about-footer{width:100%; float:none; padding:25px; box-sizing:border-box;}
	.about-page{float:none; width:100%;}
	.about-page ul li{float:left; width:33.3%; padding:0 20px; box-sizing:border-box;}
	.about-page ul li .about-page-name{font-size:20px;}
	.about-page ul li p{font-size:12px;}
	.misyon-vizyon{margin:25px 0;}
	.misyon{width:calc(50% - 20px); box-sizing:border-box; margin-right:0; padding:0 25px;}
    .kalite-politikamiz{ box-sizing:border-box; margin-right:0; padding:0 25px;}
	.misyon-vizyon-title{font-size:24px; letter-spacing:1px;}
	.about-bar{display:none;}
	.page-content{padding-bottom:0;}
	.page-tag{display:none;}
	.page-top-title{float:none; width:100%; margin-top:20px; text-align:center;}
	.breadcrumb{display:table; margin:0 auto;}
	#product-cat li{width:calc(50% - 15px); box-sizing:border-box;}
	#product-cat li:after{display:none;}
	#product-cat{padding:0;}
	.productTabContent{padding-bottom:0;}
	.product{width: calc(50% - 20px);margin-bottom: 20px;margin-left: 10px;	margin-right: 10px;}
	.product-content{margin:10px; width: calc(100% - 20px);	height: calc(100% - 20px);}
	.productBtn{font-size:12px; bottom:0;}
	.product-cat-menu{display:none;}
	.product-photos{width:calc(50% - 20px);}
	.product-detail{width:calc(50% - 40px); margin-right:20px;}
	.contact-box{height:auto; padding:20px 0; background:none;}
	.contact-box ul li{font-size:14px;padding:10px; float:none; width:100%;}
	.detail-contact-form{padding:20px;}
	.detail-map{padding:20px;}
	.galeri-list li{padding:10px;}
	.galeri-list li img{width:100%;}
	.footer-titles,.footer-menu,.contact-form{display:none;}
	.contact-footer{width:100%; text-align:center; float:none; margin-left:0;}
	.ebulten{top:25px; text-align: center; position:relative;}
	.b-box{max-width:calc(100% - 20px); width:calc(100% - 20px); font-size:11px;}
	.b-btn{position:absolute; top: 40px; left: calc(100% - 40px);}
	.copyright{float:none; text-align:center; margin-top:60px;}
	.author{float:none; text-align:center; margin-right:0;}
} 
@media only screen and (max-width: 640px){
	.header-top ul li{font-size:12px;}
	.diller{width:15%;}
	.box{width:calc(100% - 25px); float:none; margin-right:0; margin-left:12px; margin-bottom:12px;}
	.clients{display:none;}
	.slideTextWrap{padding:0 50px;}
	.slideTitle{font-size:20px;}
	.slideMiniTitle{font-size:16px;}
	.slideP{width:auto; max-width:100%; font-size:12px;}
	.about-page ul li{width:100%; float:none;}
	.misyon{width:auto; border:none; height:auto; margin-bottom:30px;}
	.product{width:calc(100% - 20px); float:none !important; margin-bottom:10px;}
	.product-photos{width:calc(100% - 40px); float:none;}
	.product-detail{width:calc(100% - 40px); margin-top:20px;}
	input.f-box{float:none; width:100%; margin-bottom:20px;}
	.owl-buttons div{margin-top:20px;}
	.owl-buttons{ width: 100%;padding-left: calc(50% - 60px); }
	.overlay-content ul.mobile-contact{height:120px;}
	.overlay-content ul.mobile-contact li{width:calc(100% - 20px); float:none;}
	.news-list{padding:15px;}
	.news-box{width:calc(50% - 8px); float:left; margin-right:15px; margin-bottom:15px;}
	.news-box:nth-child(3n){margin-right:15px;}
	.news-box:nth-child(2n){margin-right:0px;}
	.news-sidebar{float:none; width:100%;}
	.news-detail{float:none; width:100%; margin:0; border:0; padding:0;}
	.galeri-list li{width:50%;}
}
@media only screen and (max-width: 480px){
	.news-box{width:100%; float:left; margin-right:0; margin-bottom:15px;}
	.diller{width:15%;}
}