
@media screen and (max-width: 1070px) {
	.innercontainer {
		width: 800px;
		max-width: 800px;
		padding:24px 3px;
	}
	
	.innercontainer.narrow {
	    padding: 24px 40px;
	}
	
	.narrow {
		width:90%;
	}

	section, article {
	    margin-bottom: 2em;
	}
	
	h1{
		font-size:26pt;
		padding: 12px 0;
	}
	
	h2 {
		font-size: 17pt;
	}
	
	h3 {
		font-size: 13pt;
	}
	
	h4 {
		font-size: 12pt;
	}
	
	h5 {
		font-size: 14pt;
	}
	
	h6 {
		font-size: 11pt;
	}

	button.small {
	    font-size: 9pt;
	    border-radius: 4px;
	}

	button.medium{
		font-size: 10pt;
		border-radius: 6px;
	}
	
	button.large{
		font-size: 22pt;
		border-radius: 8px;
	}
	
	.label-xxxxsmall{
		font-size:8pt;
	}
	
	.label-xxxsmall{
		font-size:9pt;
	}
	
	.label-xxsmall{
		font-size:10pt;
	}
	
	.label-xsmall{
		font-size:11pt;
	}
	
	.label-small{
		font-size:12pt;
	}
	
	.label-medium{
		font-size:13pt;
	}
	
	.label-large{
		font-size:20pt;
	}
	
	.label-xlarge{
		font-size:25pt;
	}
	
	.label-xxlarge{
		font-size:30pt;
	}
	

	.bannerbox .label-xxsmall,
	.bannerbox .label-small,
	.bannerbox .label-medium,
	.bannerbox .label-large,
	.bannerbox .label-xlarge{
		margin-bottom: 0.3em
	}

	.header .logo a {
	    padding-right: 10px;
	}

	.header button{
		height:10px; 
		width:10px; 
		font-size:8pt; 
		padding:0 0 2px 4px; 
	}
	
	.header .sayfa-basligi h1 {
	    padding: 6px 0 0 0;
	    font-size: 28pt;
	}
	
	.header a {
		font-size:10pt;
	    padding: 0 5px;
	}
	
	.dropdown-content a {
	    padding: 6px 10px;
	}
	
	.bize-ulasin a, .bize-ulasin p {
	    font-size: 7.5pt;
	    padding-left: 2px;
	}
	
	.bize-ulasin img {
	    width: 80%;
	}

	#searchDiv {
	    height: 20px;
	}

	#searchDiv input {
	    height: 18px;
	    font-size: 10pt;
	}
	
	/* MENU */
	.menu{
		top: 104px;
		width: 888px;
		padding: 10px 2px 12px 8px;
	}

	.menu .box{
		
		padding: 12px 2px 8px 6px;
	}
	
	.menu .box.header{ width: 110px; }
	
	.menu .box.header img{
		height: 12px;
		width: 12px;
	}
	
	.menu h1{
		font-size: 8pt;
	}
	
	
	/* END OF MENU */
	
	.bannerbox {
	    width: 300px;
	}
	
	.banner{
		width: 490px;
	}

	.banner img {
	    margin-left: 0;
	    width: 100%;
	}

	.flex-box.brands a {
	    padding: 4px 2px;
	}
	
	.row.biz-kimiz{
		padding-top:10px;
		width: 744px;
		margin: 0 auto;
	}

	.biz-kimiz h1{
		font-size:28pt;
	}
	
	.video-konferans h1{
		padding: 30px 0 32px 0;
	}

	.video-konferans img {
	    padding-left: 24px;
	    width: 100%;
	}
	
	.video-konferans button.medium {
	    width: 170px;
	    height: 30px;
	    margin-left: 20px;
	    margin-top: 10px;
	}
	
	.video-konferans .row {
	    padding-bottom: 28px;
	}
	
	.video-konferans {
	    height: 640px;
	}
	
	.video-konferans.alt {
	    height: 320px;
	    padding: 8px 0 0 0;
	}

	.video-konferans .box {
	    width: 152px;
	    height: 162px;
	    margin-right: 8px;
	    border: 8px solid #eeeadd;
	    text-align: center;
	}
	
	.video-konferans .box img {
	    width: 82%;
		margin-bottom: 2px;
	}
	
	.video-konferans .box a {
	    padding-right: 4px;
	}
	
	.video-konferans .box .label-small {
	    margin-bottom: 2px;
	    margin-top: 20px;
	    letter-spacing: 1px;
	}
	
	.video-konferans .label-xxlarge {
	    letter-spacing: 1px;
	    margin-bottom: 26px;
	}
	
	.bilgi-merkezi-hp{
		height:320px;
		padding-top: 16px;
	}
	
	.bilgi-merkezi-hp .baslik{
		width: 170px;
	}
	
	.bilgi-merkezi-hp .baslik .label-xxlarge{
		font-size: 26pt;
		padding: 8px 0;
		margin-bottom: 6px;
	}
	
	.bilgi-merkezi-hp .baslik .label-large{
	    font-size: 13pt;
	}
	
	.bilgi-merkezi-hp .baslik hr{
		--inner-margin: 8px;
		width: 22px;
	}
	
	.bilgi-merkezi-hp .baslik .label-xxsmall {
	    margin-top: 32px;
	}

	.bilgi-merkezi-hp img{
		margin-bottom: 77px;	
		width: 31.5px!important;
	}
	
	.bilgi-merkezi-hp .img-sag{
		margin-left: 12px;
	}
	
	.bilgi-merkezi-hp .img-sol{
		margin-right: 12px;
	}
	
	.bilgi-merkezi-hp .label-medium {
    	font-size: 11pt;
	}
	
	.kamera .row {
	    padding-top: 36px;
	}

	.kamera img{
		width: 100%;
	}
	
	.kamera .tabcontent .label-xsmall,
	.kamera .tabcontent a{
	    padding-right: 46px;
	}
	
	.kamera .tabcontent .col-6 {
	    padding-left: 30px;
	}
	
	.akilli-tahta img{
		width: 75%;
	}
	
	.akilli-tahta .box-header {
	    width: 360px;
	    height: 80px;
	    padding: 6px 0 0 0;
	    background-position: 36px 0;
	    margin: 0 30px;
	}
	
	.akilli-tahta .box {
	    width: 340px;
	    height: 540px;
	    border-radius: 4px;
	    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 5%);
	    margin: 0 12px;
	    padding: 16px 0px 16px 26px;
	}
	
	.akilli-tahta .label-small {
	    letter-spacing: 0.6px;
	    margin-bottom: 6.5px;
	    font-size: 10.5pt;
	}
	
	.akilli-tahta .box .ana-resim {
	    padding-bottom: 10px;
	    width: 80%;
	}
	
	.akilli-tahta button {
	    padding: 2px 14px;
	    margin-top: 30px;
		margin-left:-20px;
	    border-radius: 4px;
	}
	
	.referanslar h1 {
	    padding: 0 0px 28px 0;
	    letter-spacing: 2px;
	}
	
	.referanslar h2 {
	    font-size: 15pt;
	    padding: 30px 12px 0 12px;
	}
	
	.referanslar .col-4 {
	    padding: 0 14px;
	}

	.referanslar img {
		width: 100%;
	    padding-bottom: 20px;
	}
	
	.referanslar .box{
		padding: 28px 10px 22px 10px;
	}
	
	.referanslar .box .row{
		padding: 0 0 16px 0;
	}

	.referanslar .bottom-line {
	    width: 40px;
	}
	
	.referanslar h3 {
	    letter-spacing: normal;
	}
	
	.referanslar .label-small {
	    font-size: 11pt;
	    letter-spacing: 0.3px;
	    padding: 13px 10px 0 2px;
	}
	
	.referanslar .box a{
		width: 80px;
	}
	
	/* KATEGORİ SAYFALARI */
	.kategori {
	    padding: 8px 0 0 0;
	}

	.kategori-label{
		padding: 12px 0;
	}
	
	.kategori h2{
		font-size: 16pt;
		padding: 0 0 7px 0;
	}
	
	.kategori h4{
		font-size: 12pt;
		margin-top: 8px;
		margin-bottom: 12px;
		padding-right: 100px;
		padding-left: 100px;
	}
	
	.products{
		width: 593px;
		padding: 20px 0 52px 0;
	}
	
	.products .box{
		width: 186px;
		height: 240px;
		margin: 0 6px 18px 5px;
		padding: 12px 8px 18px 8px;
	}
	
	.products .box .label-small{
		font-size: 12pt;
	}
	
	.products .box img{
		width: 122px;
		height: 60px;
	}
	
	.products .box .product-features{
		margin-top: 12px;
	}
	
	.products .box .caret{
		width: 11px; 
		height: 11px; 
		margin: 1px 4px 0 0;
	}
	
	.products .box .label-xxsmall {
	    font-size: 10pt;
	}
	
	.products .box .label-xxxsmall{
		font-size:7pt;
		padding-top: 12px;
	}
	
	.dot {
	    height: 6px;
	    width: 6px;
	    margin-left: 2px;
	    margin-right: 2px;
	}
	
	.kategori-text{
		padding: 60px 0 45px 0;
	}

	.kategori-text .row img{
		width: 380px;
	}
	
	.kategori-text .right-text,
	.kategori-text .left-text{
		width: 420px;
	}
	
	.kategori-text h2{
		padding-top: 6px;
	}
	
	.kategori-text h3{
		font-size: 16pt;
	}
	
	.kategori-text hr{
		margin-bottom: 6px;;
	}
	
	.kategori-text .right-text{
		padding-left: 20px;
	}
	
	.kategori-text .full-text{
		padding-top: 12px;
	}

	.filtre{
		width: 168px;
		margin-left: 5px;
	}
	
	.filtre .label-xxsmall{
		font-size: 11pt;
	}
	
	.filtre .label-xxxsmall{
		font-size: 9pt;
		padding-left: 6px;
	}
	
	.filtre .check-item{
		margin-bottom: 4px;
	}
	
	.filtre .filter-options{
		padding-bottom: 18px;
	}
	
	
	/* END OF KATEGORİ SAYFALARI */
	
	.footer .main-row {
	    padding: 0 0 30px 0;
	}
	
	.footer .logo {
	    height: 180px;
	    border-right: 1px solid rgb(215,215,217);
	    padding: 16px 16px 0 0;
	}
	
	.footer .label-small{
		font-size: 13pt;
		margin-bottom: 4px;
	}

	.footer .label-xxxsmall {
		/*font-size: 8pt;*/
	    letter-spacing: normal;
	    padding: 4px 1.5px;
	}

	.footer .logo img{
		scale: 0.7;
	}
	
	.footer .col{
		padding: 10px 4px 0 22px;
	}
	
	.footer .icon {
	    width: 17px;
	    height: 15px;
	    padding-right: 4px;
	}
	
	.footer .row.telefon {
	    margin-right: 8px;
	}
	
	.footer .icon-social {
	    width: 32px;
	    margin-right: 11px;
	    margin-top: 7px;
	}
	
	.footer .copyright{
		height: 50px;
		padding: 10px 26px;
	}
	
	.footer .copyright .label-xxxsmall {
	    font-size: 8.7pt;
	    letter-spacing: 0.1px;
	}

	.hakkimizda .label-medium{
		padding: 44px 60px;
		font-size: 14pt;
	}
	
	.hakkimizda .label-xlarge{
		font-size: 21pt;
	}
	
	.hakkimizda .biz-kimiz{
		padding: 10px 0 22px 0;
	}
	
	.hakkimizda .box{
		width: 220px;
		height: 362px;
		padding: 40px 30px 0 30px;
		margin: 18px 12px 40px 12px;
	}
	
	.hakkimizda .box .label-medium{
		font-size:12pt;
	}
	
	.hakkimizda hr{
		--outer-margin: 40px; 
		--inner-margin: 16px;
		height: 4px;
		width: 240px;
		border-color: var(--yellow);
	}
	
	.distributor .box{
		width: 715px;
		height: 208px;
		margin: 95px auto;
		padding: 14.5px;
	}
	
	.distributor .box.sol.ilk{
		margin-top: 80px;
	}
	
	.distributor .box.sag{
		width: 725px;
	}
	
	.distributor .box .image{
		top: -38px; 
		width: 203px; 
		height: 249px;
	}
	
	.distributor .box.sol .image{
		left: -24px; 
		padding: 28px 21px 28px 17px;
	}
	
	.distributor .box.sag .image{
		right: -14px; 
		padding: 28px 17px 28px 21px;
	}
	
	.distributor .box .content{
		padding: 31px 22px; 
		width: 450px;
	}
	
	.distributor .box .content img{
		height: 27px;
	}
	
	.distributor .box .label-medium{
		font-size: 11.5pt;
		margin-top: 16px;
	}
		
	.distributor .box button{
		font-size: 9pt;
		padding: 4px 12px;
		margin-top: 6px;
	}
	
	.bilgi-merkezi .left-side{
		width: 205px;
		padding: 20px 6px 20px 8px;
		max-height: 730px;
	}
	
	.bilgi-merkezi .left-side .label-small{
		font-size: 13pt;
	}

	.bilgi-merkezi .left-side .category{
		padding: 8px 0 6px 8px;
	}
	
	.bilgi-merkezi .left-side .category img{
		width: 14px;
	}
	
	.bilgi-merkezi .left-side .label-xxsmall{
		font-size: 9.5pt;
		padding-left: 6px;
		padding-top: 5px;
	}
	
	.bilgi-merkezi .left-side .label-xxxsmall{
		font-size: 8pt;
	}
	
	.bilgi-merkezi .left-side .favorites{
		margin-top: 40px;
	}
	
	.bilgi-merkezi .left-side .article{
		margin: 20px 0 4px 6px;
		padding-left: 8px;
		padding-right: 20px;
	}
	
	.bilgi-merkezi .keywords{
		padding-top: 40px;	
	}

	.bilgi-merkezi .keywords .row{
		padding-top: 16px;
	}
	
	.bilgi-merkezi #keywords a{
		padding: 8px 2px;
		margin: 3px 0px;
	}
		
	.bilgi-merkezi .temizle{
		margin-right: 4px;
		margin-top: 4px;
	}

	.bilgi-merkezi #articles{
		width: 584px;
	}
	
	.bilgi-merkezi #articles .box{
		width: 272px;
		height: 120px;
		margin: 0 6px 16px 6px;
	}

	.bilgi-merkezi #articles .box .label-small{
		font-size: 9pt;
		height: 46px;
	}

	.bilgi-merkezi #articles .box .label-xxxsmall{
		font-size: 7pt;
	}
	
		.bilgi-merkezi #articles .box section{
		padding: 10px 4px 3px 8px;
	}
	
	.bilgi-merkezi #articles .box img{
		margin-right: 6px;
	}

	.bilgi-merkezi #articles .box .label-xxsmall{
		font-size: 8pt;	
		margin-top: 8px;
		height: 38px;
	}
	
	.bilgi-merkezi #articles #page-numbers{
		margin-top: 20px;
	}
	
	/* ÜRÜN SAYFASI */
	.urun-detay .innercontainer{
		padding-right: 5px;
		padding-left: 5px;
	}

	.urun-detay .genel-bilgi{
		padding-left: 390px;
		margin-bottom: 10px;
	}

	.urun-detay h1{
		font-size: 25pt;
	}

	.urun-detay h2{
		font-size: 15pt;
		margin-bottom: 20px;
	}	

	.urun-detay .baslik{
		padding-bottom: 20px;	
	}

	.urun-detay .label-medium{
		font-size: 13pt;
	}

	.urun-detay .ozellik{
		margin-bottom: 3px;
	}

	.urun-detay .caret{
		height: 17px;
		width: 17px;
	}
	
	.urun-detay .products .box{
		margin: 0 6px 20px 6px;
		width: 185px;
		height: auto;
	}

	.urun-detay .urun-aciklamasi .text.right-side{
		padding: 0 10px 0 30px;
	}
	
	.urun-detay .urun-aciklamasi .text.left-side{
		padding: 0 30px 0 10px;
	}

	.urun-detay .urun-aciklamasi .text .label-medium{
		padding-top: 12px;
	}

	.urun-detay .urun-bolumu{
		padding: 0px 10px 40px 20px;
	}

	.urun-detay .ilgili-urunler .urun-bolumu{
		padding-bottom: 40px;
	}

	.urun-detay .feature-table{
	  	width: 100%;
	}

	.urun-detay .dokumanlar .urun-bolumu p{
		margin-right: 20px;
		margin-bottom: 8px;
		font-size: 12pt;
	}

	.urun-detay .aksesuarlar .box{
		width: 168px;
		margin: 0 10px 10px 10px;
		box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3); 
		padding: 1em;
	}
	
	.bookmark.right{
	    bottom: calc(40vh - 88px);
	    right: -122px;
	}
	
	.bookmark.left{
	    bottom: calc(40vh - 88px);
	}
	
	.bookmark.right .box:hover{
		transform: translateX(-122px);
	    -webkit-transform: translateX(-122px);
	}
	
	.bookmark.right .box:not(:hover) {
		transform: translateX(-12px);
	    -webkit-transform: translateX(-12px);
	}
	
	.bookmark.left .box:not(:hover) {
		transform: translateX(-112px);
	    -webkit-transform: translateX(-112px);
	}
	
	.bookmark .box {
	    width: 150px;
	    height: 44px;
	    margin-bottom: 8px;
	}

	.bookmark .box img{
		width: 24px;
	}
	/*END OF ÜRÜN SAYFASI */

	/*BASINDA BİZ SAYFASI */
	.basinda-biz{
		width: 650px;
		margin: 0 auto;
	}
	
	.basinda-biz .yayin{
		margin-top: 40px;
		padding-bottom: 30px;
	}
	
	.basinda-biz .label-medium{
		font-size: 14pt;
	}
	
	.basinda-biz .metin{
		padding: 24px 56px;
	}
	
	.basinda-biz .metin .label-small{
		font-size: 13pt;
	}
	
	.basinda-biz .metin .label-xsmall{
		margin-right: 16px;
	}
	
	.basinda-biz .metin .label-xxsmall{
		font-size: 10pt;
	}
	
	.basinda-biz .metin img{
		width: 16px;
		height: 16px;
	}
	
	.basinda-biz button{
		font-size: 10pt;
		padding: 6px 12px;
	}
	
	.basinda-biz iframe{
		width: 100%; 
		height: 360px; 
	}
	/*END OF BASINDA BİZ SAYFASI */
	
	/* MAKALE SAYFASI */
	#bm-makale .innercontainer{
		padding: 0 20px;	
	}
	
	#bm-makale .bolum{
		margin-bottom: 46px;
	}
	
	#bm-makale .alt-bolum-container{
		padding: 10px 0;
	}
	
	#bm-makale h2{
		font-size:16pt;
		margin-bottom: 20px;
	}
	
	#bm-makale .label-medium{
		font-size: 14pt;
	}
	
	#bm-makale .metin-alti-gorsel{
		margin-bottom:36px!important;
	}
	
	#bm-makale .slogan p{
		font-size: 1.6em;
		padding:8px; 
	}
	
	#bm-makale h1{
		font-size: 22pt;
	}
	
	#bm-makale ul{
		padding-bottom: 24px;	
	}
	
	#bm-makale ul li {
		font-size: 14pt;
	}
	
	#bm-makale iframe{
		height: 450px;
	}

	#bm-makale .ilgili-urun-container{
		padding: 0 30px;
	}

	#bm-makale .ilgili-urun-container .box{
		width: 170px; 
		height: 180px; 
		margin: 20px auto 15px auto; 
		padding: 0 0px 0px 28px; 
	}
	
	#bm-makale .ilgili-urun-container .box img{
		width: 80%!important;
	}
	/* END OF MAKALE SAYFASI */
	
	/*İLETİŞİM SAYFASI */
	.iletisim-bilgi {
	    padding: 30px 0px 30px 0px;
	}
	
	.iletisim-bilgi .row {
	    height: 68px;
	}
	/*END OF İLETİŞİM SAYFASI */	
	
	.arama .label-xlarge{
		padding-top: 20px;
		margin-bottom: 32px;
	}
	
	.youtube{
		width: 800px;
		height: 450px;
	}
	
	.microphone-mist h2{
		padding: 1% 10% 3% 10%; 
	}
	
	.high-line { line-height: 1.3em; }
	.with-space{ letter-spacing: 0.3px; }
	.with-large-space{ letter-spacing: 1px; }
}








