@media (max-width: 1700px) and (min-width: 0px) {
	section.slider div.slider-image img {
		width: 700px;
		float: right;
		position: relative;
		margin-top: 30px;
		margin-right: 150px;
	}
}

@media (max-width: 1600px) and (min-width: 0px) {
	section.home-kurumsal div.left {
		width: 50%;
	}
	section.home-kurumsal div.right {
		width: 50%;
	}
	section.slider div.slider-image img {
		width: 700px;
		float: right;
		position: relative;
		margin-top: 30px;
		margin-right: 0px;
	}
}

@media (max-width: 1300px) and (min-width: 0px) {
	section.slider div.slider-image img {
		width: 700px;
		float: right;
		position: relative;
		margin-top: 30px;
	}
}

@media (max-width: 1230px) and (min-width: 0px) {
	section.blog div.blog-in {
		width: 100%;
	}
	section.home-kurumsal div.right div.boxes {
		width: 100%;
	}
	section.blog div.blog-wrapper div.blog-out-box {
		width: 31%;
	}
}

@media (max-width: 1158px) and (min-width: 0px) {
	section.blog div.blog-in {
		width: 100%;
	}
	section.home-kurumsal div.right div.boxes {
		width: 100%;
	}
	section.blog div.blog-wrapper div.blog-out-box {
		width: 31%;
	}
	section.slider div.slider-image img {
		width: 600px;
		float: right;
		position: relative;
		margin-top: 60px;
	}
}

@media (max-width: 1200px) {
	section.iletisim div.form {
		width: 50%;
	}
	section.iletisim div.bilgiler {
		width: 40%;
	}
	section.urun-list div.left ul {
		display: none;
	}

	section.content div.left ul {
		display: none;
	}
	section.content div.left {
		width: 100%;
	}

	select.mobile-select {
		display: block;
	}
	section.content div.right {
		width: 100%;
	}
	section.urun-list div.left {
		width: 100%;
	}
	section.urun-list div.right {
		width: 100%;
	}
	section.iletisim div.form form textarea,section.iletisim div.form form input {
		width: 100%;
	}
}

@media (max-width: 1024px) {

	section.teklif-al div.teklif-form {
		padding: 0px;
	}

	footer {
		height: auto;
	}

	footer div.copyright {
		width: 100%;
		text-align: center;
	}

	footer div.social {
		position: relative;
		float: left;
		height: 68px;
		left: 0px;
		width: 100%;
		border-radius: 6px;
	}

	footer div.social div.social-out-box {
		margin-left: calc(50% - 86.5px);
	}
footer div.atamedya a {
		width: 100%;
		text-align: center;
	}

	section.slider div.slider-image {
		display: none;
	}

	section.slider div.slider-image img {
		width: 500px;
		float: right;
		position: relative;
	}

	header nav ul li {
		margin-right: 25px;
	}

	section.galeri div.right div.urun-box {
		width: 49.3%;
	}

	section.galeri div.right div.urun-box div.urun-resim {
		margin-left: calc(50% - 95px);
	}

	section.galeri div.right div.urun-box:nth-child(2n) {
		margin-right: 0px;
	}

	section.galeri div.right div.urun-box:nth-child(6n) {
		margin-right: 12px;
	}

	section.iletisim div.bilgiler {
		margin-top: 20px;
	}

	section.urun-detay div.right div.route-nav {
		display: block;
	}

	.owl-prev {
		left: 10px;
	}

	.owl-next {
		right: 10px;
	}

	section.k-header {
		height: 150px;
	}

	section.iletisim div.harita {
		width: 100%;
		position: relative;
	}
	section.haber-list div.right a.urun-box-out:nth-child(4n) {
		margin-right: 49px;
	}
	section.urun-list div.right a.urun-box-out:nth-child(5n) {
		margin-right: 49px;
	}
	section.haber-list div.right a.urun-box-out:nth-child(5n) {
		margin-right: 0px;
	}
	section.referans div.right a.urun-box-out:nth-child(5n) {
		margin-right: 49px;
	}
	section.referans div.right a.urun-box-out:nth-child(4n) {
		margin-right: 0;
	}
	section.urun-list div.right a.urun-box-out {
		margin-right: 49px;
	}
	section.urun-list div.right {
		width: 100%;
	}
	section.urun-list div.left {
		width: 100%;
		margin-top: 0;
	}
	section.urun-list div.left li {
		text-align: center;
	}
	section.content div.left ul li {
		text-align: center;
	}
	section.content div.left ul {
		width: 100%;
	}
	section.content div.left {
		width: 100%;
		margin-top: 0;
	}
	section.content div.right {
		width: 100%;
	}
	section.home-kurumsal div.right div.boxes div.box div.box-title {
		width: 78%;
	}
	section.home-kurumsal div.right div.boxes div.box div.box-text {
		float: none;
	}
	section.home-kurumsal div.right div.boxes {
		margin-top: 40px;
	}
	section.referanslar div.right-arrow {
		display: none;
	}
	section.referanslar div.left-arrow {
		display: none;
	}
	section.referanslar div.wrapper div.rotator {
		overflow: auto;
	}
	div.referans-box {
		overflow: auto;
		-webkit-overflow-scrolling: touch;
	}
	section.referanslar div.wrapper div.rotator a.r-out-box {
		margin-right: 30px;
	}
	section.blog div.blog-wrapper div.blog-out-box {
		width: 31.38%;
	}

	section.urun-list div.right div.urun-box {
		width: 100%;
	}
section.urun-list div.right div.urun-box div.urun-resim {
		margin-left: calc(50% - 114.5px);
	}
section.urun-list div.right a.urun-box-out {
		margin-right: 0;
		width: 50%;
	}
section.urun-list div.right a.urun-box-out:nth-child(3n) {
		margin-right: 0;
	}

	section.urun-list div.right a.urun-box-out:nth-child(4n) {
		margin-right: 0;
	}

	section.urun-list div.right a.urun-box-out:nth-child(5n) {
		margin-right: 0;
	}

	section.urun-list div.right a.urun-box-out:last-child {
		margin-right: 0px;
	}

	div.belge-box {
		margin-right: 88px;
	}

}

@media only screen and (max-width: 1012px) {

	div.belge-box {
		margin-right: 0px;
		width: 50%;
		max-height: 219px;
	}

	div.belge-box div.belge-content span {
		box-sizing: border-box;
		padding: 0 10px;
	}

	div.belge-box div.belge-image {
		margin-left: calc(50% - 95px);
	}

	section.urun-list div.left ul {
		display: none;
	}

	section.referanslar div.wrapper h1 {
		margin-top: 30px;
	}

	section.slider div.slider-title h1 {
		font-size: 40px;
	}

	section.slider div.slider-title {
		width: 100%;
	}

	section.iletisim div.bilgiler {
		margin-top: 0;
		padding-left: 0;
	}

	section.iletisim div.bilgiler div.bilgi-box {
		width: 100%;
	}

	section.urun-detay div.right div.images {
		width: 100%;
	}

	section.urun-detay div.right div.images div.big-image {
		width: 100%;
	}

	section.urun-detay div.right div.images div.small-images {
		width: 23.7%;
	}

	section.urun-detay div.right div.text {
		float: left;
		width: 100%;
		padding-left: 0;
		margin-top: 30px;
		min-height: auto;
	}

	section.urun-list div.left {
		padding: 0;
	}

	section.haber {
		padding: 10px 20px;
	}

	section.haber div.haber-image {
		width: 100%;
	}

	

	

	

	section.content div.left {
		padding: 0;
	}

	

	section.content div.right {
		box-sizing: border-box;
		padding: 0 5px;
	}

	section.referanslar div.wrapper div.rotator a.r-out-box {
		margin-right: 20px;
	}

	section.blog div.blog-wrapper div.blog-out-box {
		margin-right: 22px;
	}

	section.blog div.blog-wrapper div.blog-out-box div.blog-box p {
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical; 
		overflow:hidden;
	}

	section.home-kurumsal div.right div.boxes div.box div.box-title {
		width: 71%;
	}

	header nav ul li {
		margin-right: 28px;
	}

}

@media only screen and (max-width: 875px) {

	header li.colordil-phone {
		display: block;
		height: 99px;
	}

	header li.colordil-phone a {
		line-height: 99px;
	}

	section.slider div.slider-image img {
		display: none;
	}

	div.belge-box {
		margin-right: 0px;
		width: 100%;
		max-height: auto;
	}

	div.belge-box div.belge-content span {
		padding:0;
	}

	section.galeri div.right div.urun-box {
		width: 100%;
		margin-right: 0px;
	}

	section.galeri div.right div.urun-box:nth-child(6n) {
		margin-right: 0px;
	}

	header nav ul li a.dil {
		border: none;
		padding:0;
	}

	div.mobil-icon {
		display: block;
		width: 30px;
		height: 60px;
	}
	header nav ul {
		display: none;
	}
	header nav div.menu-mobil-class ul {
		display: block;
		box-sizing: border-box;
		width: 100%;
	}

	div.wrapper {
		box-sizing: border-box;
		padding: 0 20px;
	}

	div.menu-mobil-class {
		margin-top: 98px;
	}

}

@media only screen and (max-width: 744px) {

	section.urun-detay div.right div.route-nav {
		margin-top: 0px;
	}

	header li.colordil-phone {
		display: block;
		height: 60px;
	}

	header li.colordil-phone a {
		line-height: 60px;
	}

	section.k-header span {
		bottom: 10px;
		font-size: 40px;
	}

	div.menu-mobil-class {
		margin-top: 59px;
	}

	section.slider a.slider-button {
    width: 90px;
    height: 30px;
    float: left;
    position: relative;
    background-color: #484a4e;
    z-index: 10;
    margin-top: -20px;
    color: #ffffff;
    font-size: 11px;
    font-weight: 600;
    text-decoration: none;
    text-align: center;
    line-height: 30px;
}

	section.urun-detay div.right div.images div.small-images {
		width: 48.1%;
	}

	section.urun-detay div.right div.images div.small-images:nth-child(2n+1) {
		margin-right: 0px;
	}

	section.content div.right div.image span.image-title {
		display: none;
	}

	section.urun-list div.right div.urun-box {
		width: 100%;
	}

	div.cat-title h2 {
		text-align: center;
		font-size: 27px;
	}

	section.k-header h3 {
		bottom: 10px;
		font-size: 30px;
		height: auto;
		background-color: transparent;
		text-align: left;
	}

	section.k-header h1 {
		bottom: 10px;
		font-size: 30px;
		height: auto;
		background-color: transparent;
		text-align: left;
	}

	section.home-kurumsal div.right h2 {
		font-size: 40px;
	}

	section.referanslar div.wrapper h1 {
		font-size: 40px;
	}

	header nav div.menu-mobil-class {
		-webkit-overflow-scrolling: touch;
		overflow: auto;
		padding-bottom: 90px;
	}

	section.home-kurumsal div.right div.boxes div.box div.box-text p {
		float: left;
	}

	section.iletisim div.harita {
		height: 200px;
	}

	section.urun-detay div.right div.images div.big-image {
		height: 250px;
	}

	section.k-header {
		height: 100px;
	}

	section.haber div.haber-image {
		height: 200px;
	}

	section.urun-list div.right {
		margin-bottom: 30px;
	}

	section.content div.right div.text {
		margin-bottom: 40px;
	}

	section.iletisim div.form {
		width: 100%;
		margin-left: 0;
	}

	section.iletisim div.bilgiler {
		float: left;
		width: 100%;
		margin-top: 0;
		padding-left: 0px;
	}

	section.iletisim div.bilgiler div.bilgi-box {
		width: 100%;
	}

	section.urun-list div.right a.urun-box-out {
		width: 100%;
	}

	section.content div.right div.image {
		height: 200px;
	}

	footer div.copyright p {
		font-size: 13px;
	}

	div.atamedya {
		float: left;
		width: 100%;
		text-align: center;
	}

	section.referanslar div.wrapper p {
		max-width: 100%;
		margin-left: 0;
	}
	section.home-kurumsal div.right div.boxes div.box div.box-title {
		margin-top: 7px;
	}
	section.home-kurumsal div.right div.boxes div.box {
		padding-left: 0px;
	}
	section.home-kurumsal div.right h2 {
		margin-left: 0px;
		margin-top: 20px;
	}
	section.home-kurumsal {
		height: auto;
	}
	section.home-kurumsal div.left {
		width: 100%;
		height: 200px;
	}
	section.home-kurumsal div.right {
		width: 100%;
		box-sizing: border-box;
		padding: 0 20px;
	}
	section.blog div.blog-wrapper div.blog-out-box:nth-child(4),
	section.blog div.blog-wrapper div.blog-out-box:nth-child(5) {
		margin-bottom: 22px;
	}
	section.blog div.blog-in {
		float: left;
	}
	section.slider div.slider-text p {
		font-size: 12px;
		line-height: 20px;
	}
	section.slider div.slider-title {
		margin-top: 30px;
	}
	section.slider div.slider-text {
		width: 100%;
		height: auto;
	}
	section.blog div.blog-wrapper div.blog-out-box {
		width: 100%;
	}
	section.blog {
		margin-top: 0px;
		height: auto;
	}
	section.slider {
		height: auto;
		padding-bottom: 20px;
	}
	section.slider div.slider-title {
		width: 100%;
	}
	section.slider div.slider-title h1 {
		font-size: 27px;
	}
	div.wrapper {
		box-sizing: border-box;
		padding: 0px 15px ;
	}
	header {
		height: 60px;
	}
	header nav {
		position: fixed;
		width: 100%;
		height: 99px;
		box-shadow: 0 0 7px 2px rgba(0,0,0,0.2);
		height: 60px;
	}
	header nav {
		background-color: #fff;
	}
	div.logo {
		margin-top: 0;
		width: 125px;
		height: 60px;
	}
	div.mobil-icon img {
		margin: 19px 0;
		height: 22px;
		object-fit: contain;
	}
	div.color-section {
		margin-bottom: 0;
	}
	section.referanslar div.wrapper div.rotator div.r-box div.image {
		background-size: contain;
	}
	section.referanslar div.wrapper div.rotator a.r-out-box{
		margin-right: 0;
	}
}

@media only screen and (max-width: 560px) {
	section.teklif-al div.teklif-form form#teklifForm div.textrow {
		height: 230px;
	}
	section.home-kurumsal div.right div.boxes div.box div.box-text p {
		float: none;
	}
}

@media only screen and (max-width: 414px) {

	div.cat-title h2 {
		text-align: center;
	}

	div.logo {
		margin-top:0;
		width: 150px;
		height: 60px;
	}

}

@media only screen and (max-width: 375px) {
	section.home-kurumsal div.right div.boxes div.box div.box-title {
		width: 72%;
	}
	/*div.menu-mobil-class li {
		padding: 14px;
	}*/
	section.referanslar div.wrapper div.rotator div.r-box {
		width: 345px;
	}
	section.slider div.slider-title h1 {
		font-size: 25px;
	}
	section.slider div.slider-text {
		padding-right: 30px;
	}
	section.urun-detay div.right div.images div.small-images {
		width: 48%;
	}
}

@media only screen and (max-width: 350px) {
	footer div.atamedya {
		width: 100%;
		margin-top: 0px;
		height: auto;
		float: left;
		text-align: center;
	}
	footer div.atamedya img {
		width: 100%;
		height: 25px;
		object-fit: scale-down;
		object-position: center;
	}
	footer {
		height: auto;
	}
	footer div.copyright {
		width: 100%;
	}
	footer div.copyright p {
		text-align: center;
	}
}

@media only screen and (max-width: 320px) {

	section.iletisim div.form {
		padding: 0 10px;
	}
	section.home-kurumsal div.right div.boxes div.box div.box-title {
		width: 62%;
	}
	section.referanslar div.wrapper div.rotator div.r-box {
		width: 290px;
	}

	section.urun-detay div.right div.images div.small-images {
		width: 47.6%;
	}

}

@media only screen and (max-width: 360px) {
	section.referanslar div.wrapper p {
		font-size: 12px;
	}
	section.home-kurumsal div.right div.boxes div.box div.box-text p {
		font-size: 13px;
	}
	section.referanslar div.wrapper div.rotator div.r-box {
		width: 330px;
	}
	section.home-kurumsal div.right div.boxes div.box div.box-title {
		width: 70%;
	}
}