@media screen and (max-width: 1100px){
.nav-link{ font-size:14px!important; }
}

@media screen and (max-width: 992px){
	.navbar{position: relative;  padding: 10px 0;}
	header{background: #fff;}
	.navbar-brand{position: relative; margin-left: 20px; left: 0;}
	.navbar-toggler:focus{box-shadow: none;}
	.navbar-light .navbar-toggler{border: none; margin-right: 10px;}
	.headerbg{height: 62px;}
	.headerslide{box-shadow: none;}
	.logofill{fill: rgb(51, 60, 66)!important;}
	.nav-link{padding: 1.05rem 0rem!important;}
	.navbar-nav .nav-link{color: #000!important;}
	.navbar-collapse{padding: 15px 15px 15px 30px; }
	.cf{padding: 0;}
	.imgmenu{display: none;}
	nav .grad{display: none;}
	.imgmenu_wrapper p{position: relative; color: #222; text-align: left; font-weight: 500; font-size: 14px;}
	.dropdown-item{background: none;}
	.ora{display: none;}
	header .dropdown-menu{box-shadow: none; padding: 0;}
	.ln {
    position: absolute;
    right: 65px;
    top: 13px;
	}
}

@media screen and (max-width: 768px){
	.padd{ padding:10px 0; }
	.lelem{ padding:0; }
	.relem{padding: 0; }
	.row>*{	padding: 7px;}
	.hidemobile, .hm{ display: none!important;}
	.homeSlide { height: 50vh; min-height: unset;}
	.navbar{position: relative;  padding: 10px 0;}
	header{background: #fff;}
	.navbar-brand{position: relative; margin-left: 20px; left: 0;}
	.navbar-toggler:focus{box-shadow: none;}
	.navbar-light .navbar-toggler{border: none; margin-right: 10px;}
	.headerbg{height: 62px;}
	.headerslide{box-shadow: none;}
	.logofill{fill: rgb(51, 60, 66)!important;}
	.nav-link{padding: 1.05rem 0rem!important;}
	.navbar-nav .nav-link{color: #000!important;}
	.navbar-collapse{padding: 15px 15px 15px 30px; }
	.cf{padding: 0;}
	.imgmenu{display: none;}
	nav .grad{display: none;}
	.imgmenu_wrapper p{padding-left: 0; position: relative; color: #7a7a7a; text-align: left; font-weight: 400; font-size: 14px;}
	.dropdown-item{background: none;}
	.ora{display: none;}
	header .dropdown-menu{box-shadow: none; padding: 0;}
	
	.prosld .owl-nav{display: none;}
	.home_products_wrapper{padding: 30px 20px 0;}
	.home_products{padding: 20px 0;}
	.home_glance{padding: 20px 0;}
	.glancesld_wrapper{padding: 0 0 0 2px;}
	.home_glance .owl-nav {text-align: center;position: relative;}
	.home_video{border: 0; margin-top: 0!important;}
	.home_video .container{padding: 0 15px;}
	.videotext p{ font-size: 16px; }
	.videobox{margin-top: 20px;}

	.home_epd{margin-top: 0!important; padding: 20px 0;}

	.footer { padding: 20px 30px 0; }
	.weshape{text-align: center;}

	.homeSlide .bulls h3{
		display: none;
	}
	.homeSlide .bulls{
		width: 10px;
	    height: 10px;
	    background: #ccc;
	    border-radius: 50%;
	}
	.homeSlide .swiper-pagination-bullet-active{ background: #f58220;  }
	.product-slide{margin-top: 0px;}
	.imgholder p{display: none;}
	.imgholder{ margin-bottom: 5px; }

	.product-slide-texts h3{
		font-size: 17px; 
		border-bottom: 2px solid #f05623;
		margin-left: 0px;

	}
	.twr{margin-top: 40px;}
	
	.block{ margin-top: 0; margin-bottom: 0; }
	.pdef p, .content-p { text-align: left;}

	.nav-pills .nav-link {font-size: 14px; margin: 0 2px; padding-left: 6px!important; padding-right: 6px!important;}

	.ln { position: absolute; right: 0px; top: 20px; }
	.map{margin-bottom: 25px;}

	.product-slide-texts{ margin:0; padding: 20px;}
	.t_right{padding-left: 0;}
	.t_left { padding-right: 0px; }
	.ozkan{
		padding-top: 60px;
	}
	#vid{
		width: 100%;
		height: 100%;
	}
	.swiper-button-next, .swiper-button-prev{ display:none; }
	.home_epd .owl-nav{position: unset;}
	.back{padding: 10px;}
	.back p{ 
        font-size: 11px;
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 5;
        line-clamp: 2;
        line-height: 1.3;
        -webkit-box-orient: vertical;
	 }

	.back .explore{
	    margin-top: 10px;
	    padding: 5px 15px;
	    font-size: 12px;
	}

	.bghelper-889:after{
		display: none;
	}

	.bghelper-868:after{
		display: none;
	}

	
	.imgco{ height:30vh; padding: 0;}
	.viewtab .nav-link{ 
		padding: 15px 15px !important;
        margin: 1px;
        font-size: 11px !important;
	 }

	 table{ width:100%!important; }
	 .otherpages a { border-bottom: 1px solid #e4e4e4; }
	 .pdef { padding: 20px 5px; }
	 .epd_text{ padding:20px 10px; }

	 .glc_data h3{
	 	font-size: 30px;
	 }

	 .product-title {
	    font-size: 14px;
	    padding-bottom: 10px;
	    line-height: 1.2;
	}

	.pro-img-w {
		background-color: #efefef;
	}
	.pro-img-w img{
		margin-left: 0;
		mix-blend-mode: multiply;
	}
	.prowrapper{
	  margin-top:0px;
	}
	.tech-img{padding: 0;}

	.pro-det-texts-wrapper{ text-align:center; margin:40px 0 20px 0; }
	
	.tech-img img{ height:unset; width:100%; }

	.viewtab{ padding:0; }
	.viewtab > ul{ padding:0; }

	.linke{ margin:5px 0; }
	.bigheader-cont{ margin:10px 0; }
	.gr-block{
		padding: 50px 20px;
		width: 55%;
	}
	.small-gr{ margin:15px 0 25px 0; }
	.home_news{ padding: 20px 0 0 0; }
	.cert_wrapper{padding:15px 10px;}
	.news-header{ padding:0 10px; }
	.cert_cont {
    	flex: 0 0 auto;
    	width: 20%;
	}

	.home_certs{
	  text-align: center;
	  padding: 15px 14px;
	}

	.cert{ margin-top:0; }
	.social svg{height: 20px;}
	.socialbtn{ padding: 0 5px;  }

	.membersof{ justify-content:center; margin-bottom: 10px;}
	.privacy{ text-align: center; }
	.privacy a{ display: block; padding: 5px 0;}
	.top-big{ height:23vh; }
	._cont{ width: unset; }
	.npfullimg{ margin-top:10px; }

  	.imglcont .half-content{
  		padding: 20px;
  	}

  	.texticons{ margin:10px 0; }
  	.otherpages .prevpro { border:none; }
	.imgcop{ padding:0; margin-bottom: 20px;}
  	.mpad{ margin-top:20px; }
  	.navbar-nav .nav-link:hover{ border-bottom: none; }
  	.navbar-nav .nav-link.show{font-weight: bold; border-bottom: 3px solid #f05623;}

.dropdown.ln {
    position: absolute!important;
    top: 20px;
    right: 10px;
    z-index: 10;
}

.navbar-toggler {
    position: relative;
    right: 48px;
    padding: 7px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;

}

.nav{ flex-direction: column; }
.minul{ flex-direction: column; }
.single-ul li{ width:100%!important; padding:0 5px!important;}
.dropdown{position: relative!important;}
.menulinks{ padding:0!important; }
.dropdown-menu > .row{ min-height:unset!important; }
.dropdown-menu{position: relative!important; top: 0!important;}
.menublock{ padding-top:10px!important; }
.navbar-collapse{ max-height: 91vh; overflow-y: scroll;overflow-x: hidden;}
.sust-wrapper{height: 30vh;}
.yp, .xp{padding-left: 20px; padding-right: 20px;}
.sust-content h3{ font-size:35px; }
.hrh{  }
.hrh .hri{ min-height:30vh;  }
.ik-content h3{ font-size:35px; }
.part-1{ flex-direction:column; justify-content:center;}
.part-1 > div{ text-align: center!important; margin-bottom:25px; }
.big-t{font-size: 40px!important;}
small{font-size: 20px;}

.video-content{
  width: 100%;
  font-size: 10px;
}

.vid_wrapper{ padding:20px; }

.product-slide-texts a{ padding:10px 20px; }

.slogan{ margin:auto; }
.pagetop{ padding:10px; }
.pro-list{ padding:20px; }
.content-title{font-size: 2rem;}
}





































