
@media screen and (max-width: 1350px) {
	.innercontainer {
		width: 1000px;
		max-width: 1000px;
		padding:30px 5px;
	}

	section, article {
	    margin-bottom: 3em;
	}
	
	h1{
		font-size:32pt;
	}
	
	h2 {
		font-size: 20pt;
	}
	
	h3 {
		font-size: 16pt;
	}
	
	h4 {
		font-size: 13pt;
	}
	
	h5 {
		font-size: 15pt;
	}
	
	h6 {
		font-size: 12pt;
	}
	
	input[type="checkbox"] {
	    width: 15px;
	    height: 15px;
	    margin-right: -1.5px;
	    top: 6px;
	}

	input[type="checkbox"]:checked+label::before {
		font-size: 10pt;
		line-height: 1.2em;
		margin-left: -21px;
		margin-right: 9.5px;
	}
	
	button.small {
	    font-size: 10pt;
	    border-radius: 4px;
	}

	button.medium{
		font-size: 11pt;
		border-radius: 6px;
	}
	
	button.large{
		font-size: 24pt;
		border-radius: 8px;
	}
	
	.label-xxxxsmall{
		font-size:9pt;
	}
	
	.label-xxxsmall{
		font-size:10pt;
	}
	
	.label-xxsmall{
		font-size:11pt;
	}
	
	.label-xsmall{
		font-size:13pt;
	}
	
	.label-small{
		font-size:13pt;
	}
	
	.label-medium{
		font-size:15pt;
	}
	
	.label-large{
		font-size:23pt;
	}
	
	.label-xlarge{
		font-size:28pt;
	}
	
	.label-xxlarge{
		font-size:36pt;
	}
	
	.innercontainer.narrow {
	    padding: 36px 60px;
	}

	.narrow {
		width:80%;
	}

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

	.header .logo a {
	    padding-right: 40px;
	}
	
	.header .logo img{
		width: 110px;
	}
	
	.header a {
		font-size:11pt;
	    padding: 0 6px;
	}
	
	.header button{
		height:12px; 
		width:12px; 
		font-size:9pt; 
		padding:0 0 2px 4px; 
	}
	
	.header .sayfa-basligi h1 {
	    padding: 8px 0 0 0;
	    font-size: 32pt;
	}

	.dropdown-content a {
	    padding: 8px 12px;
	}

	.bize-ulasin img {
	    width: 30px;
	}

	#searchDiv {
	    height: 20px;
	}

	#searchDiv input {
	    height: 18px;
	    font-size: 10pt;
	}
	
	#searchDiv button {
	    width: 26px;
	    font-size: 10pt;
	    padding: 2px;
	}
	
	/* MENU */
	.menu{
		top: 108px;
		width: 974px;
		padding: 14px 4px 24px 12px;
	}

	.menu .box{
		
		padding: 12px 2px 12px 3px;
	}
	
	.menu .box.header{
		width: 130px;
	}
	
	.menu .box.header img{
		height: 16px;
		width: 16px;
	}
	
	.menu h1{
		font-size: 9.5pt;
		letter-spacing: 0.6px;
		margin: 9px 0;
	}
	
	.menu .label-xxxsmall{
		font-size:8.2pt;
		padding: 0;
	}
	/* END OF MENU */
	
	.bannerbox {
	    width: 340px;
	}
	
	.banner{
		width: 650px;
	}

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

	.flex-box.brands a {
	    padding: 8px 3px;
	}
	
	.row.biz-kimiz{
		padding-top:10px;
		width: 992px;
	}

	.biz-kimiz.box{
		height: 230px;
	    width: 236px;
		padding:28px 10px 5px 10px; 
		margin-right:12px;
		margin-bottom: 14px;
	}
	
	.biz-kimiz .label-small {
	    font-size: 11pt;
	    margin-bottom: 0;
	}
	
	.biz-kimiz.box.ilk {
	   width: 70%;
	}
	
	.biz-kimiz.box.son{
		padding: 30px 20px 0px 20px;
	}
	
	.biz-kimiz.box.hover{
		padding: 16px 16px 16px 20px;
	}
	
	.biz-kimiz.box.hover i{
		padding: 2px 3px; 
		font-size: 10pt; 
		margin-right: 6px;
	}
	
	.biz-kimiz.box.hover .label-medium{
		color: #fff; 
		border-bottom: 1px solid #fff; 
		width: auto; 
		margin: 0 auto 18px auto;
	}

	.biz-kimiz img{
		transform: scale(0.8);
	}
	
	.biz-kimiz.box.son .label-small {
	    font-size: 16pt;
	    letter-spacing: 2px;
	    margin-bottom: 12px;
	}
	
	.biz-kimiz.box.son button {
	    font-size: 12pt;
	    padding: 5px 18px 1px 18px;
	}
	
	.video-konferans h1{
		padding: 30px 0 32px 0;
	}
	
	.video-konferans .flex-box {
	   width: 58%;
	}
	
	.video-konferans img {
	    padding-left: 46px;
	    width: 100%;
	}
	
	.video-konferans button.medium {
	    width: 200px;
	    /*height: 30px;*/
	    margin-left: 30px;
	    margin-top: 10px;
	}
	
	.video-konferans .row {
	    padding-bottom: 36px;
	}
	
	.video-konferans {
	    height: 720px;
	}
	
	.video-konferans.alt {
	    height: 400px;
	    padding: 12px 0 0 0;
	}

	.video-konferans .box {
	    width: 190px;
	    height: 220px;
	    margin-right: 10px;
	    border: 8px solid #eeeadd;
	}
	
	.video-konferans .box img {
	    width: 96%;
	}
	
	.video-konferans .box .label-small {
	    margin-bottom: 2px;
	    margin-top: 28px;
	    letter-spacing: 1px;
	}
	
	.video-konferans .label-xxlarge {
	    letter-spacing: 1px;
	    margin-bottom: 26px;
	}
	
	.bilgi-merkezi-hp{
		height:350px;
		padding-top: 26px;
	}
	
	.bilgi-merkezi-hp .baslik{
		top: 62%;
	}
	
	.bilgi-merkezi-hp .baslik .label-xxlarge{
		font-size: 30pt;
		padding: 8px 0;
		margin-bottom: 6px;
	}
	
	.bilgi-merkezi-hp .baslik .label-large{
	    font-size: 15pt;
	}
	
	.bilgi-merkezi-hp .baslik hr{
		--inner-margin: 12px;
		width: 30px;
	}
	
	.bilgi-merkezi-hp .baslik .label-xxsmall {
	    margin-top: 48px;
	}
	
	.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: 14pt;
	}
	
	.kamera .row {
	    padding-top: 42px;
	}
	
	.kamera img{
		width: 100%;
	}
	
	.kamera .tabcontent .label-xsmall,
	.kamera .tabcontent a {
	    padding-right: 46px;
	}
	
	.kamera .tabcontent a{
		padding-bottom: 18px;
	}
	
	.kamera .tabcontent .col-6 {
	    padding-left: 30px;
	}
	
	.akilli-tahta img{
		width: 75%;
	}
	
	.akilli-tahta .box-header {
	    width: 460px;
	    height: 96px;
	    padding: 6px 0 0 0;
	    background-position: 50px 0;
	    background-size: auto 100%;
	    margin: 0 30px;
	}
	
	.akilli-tahta .oklar{
		width: 65%;
	}
	
	.akilli-tahta .box {
	    width: 420px;
	    height: 650px;
	    border-radius: 6px;
	    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);
	    margin: 0 26px;
	    padding: 16px 0px 16px 26px;
	}
	
	.akilli-tahta .box .col-1 img{
		width: 40%;
	}
	
	.akilli-tahta .label-small {
	    letter-spacing: 0.6px;
	    margin-bottom: 6.5px;
	    font-size: 13pt;
	}
	
	.akilli-tahta .box .ana-resim {
	    padding-bottom: 20px;
	    width: 80%;
	}
	
	.akilli-tahta button {
	    padding: 2px 14px;
	    margin-top: 44px;
		margin-left:-20px;
	    border-radius: 4px;
	}
	
	.referanslar h1 {
	    padding: 12px 0px 44px 0;
	    letter-spacing: 3px;
	}
	
	.referanslar h2 {
	    font-size: 18pt;
	    padding: 46px 60px 0 18px;
	}
	
	.referanslar .col-4 {
	    padding: 0 20px;
	}

	.referanslar img {
		width: 100%;
	    padding-bottom: 30px;
	}
	
	.referanslar .box{
		padding: 40px 14px 22px 14px;
	}
	
	.referanslar .bottom-line {
	    width: 52px;
	}
	
	.referanslar h3 {
	    letter-spacing: normal;
	}
	
	.referanslar .label-small {
	    font-size: 13pt;
	    letter-spacing: 0.8px;
	    padding: 13px 20px 0 2px;
	}
	
	.referanslar .box a{
		width: 90px;
	}
	
	/* KATEGORİ SAYFALARI */
	.kategori {
	    padding: 8px 0 0 0;
	}

	.kategori-label{
		padding: 18px 0;
	}

	.kategori h2{
		padding: 0 0 7px 0;
	}
	
	.kategori h4{
		font-size: 15pt;
		margin-top: 11px;
		margin-bottom: 16px;
	}
	
	.products{
		width: 742px;
		padding: 20px 0 52px 0;
	}
	
	.products .box{
		width: 227px;
		height: 300px;
		margin: 0 10px 24px 10px;
		padding: 12px 20px 18px 20px;
	}
	
	.products .box .label-small{
		font-size: 15pt;
	}
	
	.products .box img{
		width: 152px;
		height: 76px;
	}
	
	.products .box .product-features{
		margin-top: 20px;
	}
	
	.products .box .caret{
		width: 13px; 
		height: 13px; 
		margin: 1px 6px 0 0;
	}

	
	.products .box .label-xxxsmall{
		font-size:7.5pt;
		padding-top: 24px;
	}
	
	.dot {
	    margin-left: 3px;
	    margin-right: 3px;
	    height: 8px;
	    width: 8px;
	}
	
	.kategori-text{
		padding: 80px 0 65px 0;
	}

	.kategori-text .row img{
		width: 476px;
	}
	
	.kategori-text .right-text,
	.kategori-text .left-text{
		width: 514px;
	}
	
	.kategori-text h2{
		padding-top: 10px;
	}
	
	.kategori-text h3{
		font-size: 18pt;
	}
	
	.kategori-text hr{
		margin-bottom: 8px;;
	}
	
	.kategori-text .right-text{
		padding-left: 26px;
	}
	
	.kategori-text .full-text{
		padding-top: 20px;
	}

	.filtre{
		width: 200px;
	}
	
	.filtre .label-xxsmall{
		font-size: 13pt;
	}
	
	.filtre .label-xxxsmall{
		font-size: 10.5pt;
		padding-left: 6px;
	}
	
	.filtre .check-item{
		margin-bottom: 6px;
	}
	
	.filtre .filter-options{
		padding-bottom: 24px;
	}
	/* END OF KATEGORİ SAYFALARI */
	
	
	.footer .main-row {
	    padding: 0 0 44px 0;
	}
	
	.footer .logo {
	    height: 202px;
	    border-right: 1px solid rgb(215,215,217);
	    padding: 34px 20px 0 0;
	}
	
	.footer .label-xxxsmall {
	    font-size: 9pt;
	    letter-spacing: normal;
	    padding: 4px 1.5px;
	}

	.footer .logo img{
		scale: 0.8;
	}
	
	.footer .col{
		padding: 20px 4px 0 48px;
	}
	
	.footer .icon {
	    width: 15px;
	    height: 17px;
	    margin-right: 4px;
	}
	
	.footer .row.telefon {
	    margin-right: 12px;
	}
	
	.footer .icon-social {
	    width: 38px;
	    margin-right: 11px;
	    margin-top: 7px;
	}
	
	.footer .copyright{
		height: 50px;
		padding: 17px 26px;
	}
	
	.footer .copyright .label-xxxsmall {
	    font-size: 8.7pt;
	    letter-spacing: 0.1px;
	}
	
	.hakkimizda .label-medium{
		padding: 64px 100px;
		font-size: 16pt;
	}
	
	.hakkimizda .label-xlarge{
		font-size: 24pt;
	}
	
	.hakkimizda .biz-kimiz{
		padding: 12px 0 28px 0;
	}
	
	.hakkimizda .box{
		width: 280px;
		height: 460px;
	}
	
	.hakkimizda .box .label-medium{
		font-size:15pt;
	}
	
	.hakkimizda hr{
		--outer-margin: 60px; 
		--inner-margin: 16px;
		height: 4px;
		width: 330px;
		border-color: var(--yellow);
	}
	
	.distributor .box{
		width: 900px;
		height: 262px;
		margin: 130px auto;
		padding: 14.5px;
	}
	
	.distributor .box.sol.ilk{
		margin-top: 100px;
	}
	
	.distributor .box.sag{
		width: 913px;
	}
	
	.distributor .box .image{
		top: -44px; 
		width: 256px; 
		height: 314px;
	}
	
	.distributor .box.sol .image{
		left: -24px; 
		padding: 38px 29px 38px 21px;
	}
	
	.distributor .box.sag .image{
		right: -14px; 
		padding: 38px 21px 38px 29px;
	}
	
	.distributor .box .content{
		padding: 40px 28px; 
		width: 540px;
	}
	
	.distributor .box .content img{
		height: 34px;
	}
	
	.distributor .box .label-medium{
		font-size: 14pt;
		margin-top: 23px;
		font-weight: 400;
	}
		
	.distributor .box button{
		font-size: 10pt;
		padding: 4px 17px;
		margin-top: 10px;
	}
	
	.referans .box {
	    margin: 10px 6px;
	    width: 186px;
	    height: 156px;
	    padding: 10px 16px 2px 16px;
	}
	
	
	.bilgi-merkezi .left-side{
		width: 257px;
		padding: 30px 10px 30px 12px;
		max-height: 870px;
	}
	
	.bilgi-merkezi .left-side .label-small{
		font-size: 15pt;
	}

	.bilgi-merkezi .left-side .category{
		padding: 10px 0 9px 8px;
	}
	
	.bilgi-merkezi .left-side .category img{
		width: 16px;
	}
	
	.bilgi-merkezi .left-side .label-xxsmall{
		font-size: 11pt;
		padding-left: 8px;
		padding-top: 4px;
	}
	
	.bilgi-merkezi .left-side .label-xxxsmall{
		font-size: 9pt;
	}
	
	.bilgi-merkezi .left-side .favorites{
		margin-top: 50px;
	}
	
	.bilgi-merkezi .left-side .article{
		margin: 28px 0 6px 8px;
		padding-left: 8px;
		padding-right: 30px;
	}
	
	.bilgi-merkezi .keywords{
		padding-top: 50px;	
	}

	.bilgi-merkezi .keywords .row{
		padding-top: 24px;
		padding-left: 0;
	}
	
	.bilgi-merkezi #keywords a{
		padding: 12px 3px;
		margin: 4px 0;
	}
		
	.bilgi-merkezi .temizle{
		margin-right: 6px;
		margin-top: 6px;
	}

	.bilgi-merkezi #articles{
		width: 732px;
		padding-left: 16px;
	}
	
	.bilgi-merkezi #articles .box{
		width: 341px;
		height: 150px;
		margin: 0 8px 20px 8px;
	}

	.bilgi-merkezi #articles .box .label-small{
		font-size: 11pt;
		line-height: 1.1em;
		height: 54px;
	}

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

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

	.urun-detay .genel-bilgi{
		padding-left: 444px;
		margin-bottom: 20px;
	}

	.urun-detay h1{
		font-size: 26pt;
		margin-bottom: 4px;
	}

	.urun-detay h2{
		font-size: 17pt;
		margin-bottom: 30px;
	}	

	.urun-detay .baslik{
		margin-bottom: 10px;	
	}

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

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

	.urun-detay .caret{
		height: 19px;
		width: 19px;
	}

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

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

	.urun-detay .urun-bolumu{
		padding: 0px 20px 50px 30px;
	}

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

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

	.urun-detay .products .box{
		margin: 0 6px 20px 6px;
		width: 220px;
	}

	.urun-detay .aksesuarlar .box{
		width: 190px;
		margin: 0 10px 10px 10px;
		box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3); 
		padding: 1em;
	}
	
	.bookmark{
	    bottom: calc(40vh - 103px);
	}
	
	.bookmark.right{
	    right: -126px;
	}
	
	.bookmark .box{
		width: 170px;
		height: 44px;
		margin-bottom: 8px;
	}
	
	.bookmark.right .box{
		padding: 0 0 0 8px;
	}
	
	.bookmark.left .box{
		padding: 0 8px 0 0;
	}
	
	.bookmark.right .box:hover{
		transform: translateX(-126px);
	    -webkit-transform: translateX(-126px);
	}
	
	.bookmark.right .box:not(:hover) {
		transform: translateX(0px);
	    -webkit-transform: translateX(0px);
	}
	
	.bookmark.left .box:not(:hover) {
		transform: translateX(-132px);
	    -webkit-transform: translateX(-132px);
	}
	
	.bookmark.right .box p{
		margin: 0 0 0 10px;
	}
	
	.bookmark.left .box p{
		margin: 0 10px 0 0;
	}
	
	.bookmark .box img{
		width: 28px;
	}
	/*END OF ÜRÜN SAYFASI */
	
	/*BASINDA BİZ SAYFASI */
	.basinda-biz{
		width: 700px;
		margin: 0 auto;
	}
	
	.basinda-biz .yayin{
		margin-top: 50px;
		padding-bottom: 40px;
	}
	
	.basinda-biz .label-medium{
		font-size: 16pt;
	}
	
	.basinda-biz .metin{
		padding: 30px 66px;
	}
	
	.basinda-biz .metin .label-small{
		font-size: 15pt;
	}
	
	.basinda-biz .metin .label-xsmall{
		margin-right: 20px;
	}
	
	.basinda-biz .metin .label-xxsmall{
		font-size: 11pt;
	}
	
	.basinda-biz .metin img{
		width: 20px;
		height: 20px;
	}
	
	.basinda-biz button{
		font-size: 11pt;
		padding: 8px 16px;
	}
	
	.basinda-biz iframe{
		width: 100%; 
		height: 400px; 
	}
	/*END OF BASINDA BİZ SAYFASI */
	
	/* MAKALE SAYFASI */
	#bm-makale .innercontainer{
		padding: 0 30px;	
	}
	
	#bm-makale h2{
		font-size:18pt;
		margin-bottom: 24px;
	}
	
	#bm-makale .label-medium{
		font-size: 15pt;
	}
	
	#bm-makale .metin-alti-gorsel{
		margin-bottom:40px!important;
	}

	#bm-makale .slogan p{
		font-size: 1.8em;
	}
	
	#bm-makale h1{
		font-size: 27pt;
	}
	
	#bm-makale ul{
		padding-bottom: 24px;	
	}
	
	#bm-makale ul li {
		font-size: 15pt;
	}
	
	#bm-makale .ilgili-urun-container{
		padding: 0 40px;
	}

	#bm-makale .ilgili-urun-container .box{
		width: 200px; 
		height: 196px; 
		margin: 20px auto 15px auto; 
		padding: 0 0px 0px 32px; 
	}
	
	#bm-makale .ilgili-urun-container .box img{
		width: 70%!important;
	}
	/* END OF MAKALE SAYFASI */
	
	/*İLETİŞİM SAYFASI */
	.iletisim {
	    padding: 22px 0 60px 0;
	}
	
	.iletisim-form {
	    width: 60%;
	    padding: 20px 28px 20px 28px;
	}
	
	.iletisim-form .row {
	    padding: 4px 0;
	}
	
	.iletisim-bilgi {
		width: 40%;
		padding: 40px 20px 30px 0px;
	}
	
	.iletisim .row.background {
	    background-size: 56% auto;
	}
	
	.iletisim button.medium {
	    font-size: 12pt;
	}
	
	.iletisim-bilgi section {
	    width: 16%;
	}
	
	.iletisim-bilgi section img{
		width: 100%;
	}
	
	.iletisim-bilgi .label-small {
	    width: 84%;
	    padding-left: 20px;
	}
	
	.iletisim iframe:not .iletisim .g-recaptcha iframe {
	    margin: 0 auto;
	    width: 98%;
	}
	
	/*END OF İLETİŞİM SAYFASI */	
	
	form input[type="text"], form input[type="email"], form input[type="password"], form select, form textarea {
	    line-height: 1.5em;
	    padding: 4px 0.8em;
	}
	
	.blue-number-indicator {
	    height: 120px;
	}
	
	.blue-number-indicator li i{
	    width: 20px;
	    height: 20px;
	    line-height: 20px;
	    font-size: 15px;
	    border-radius: 18px;
	}
	
	#teknikform{
		width: 700px;
	}
	
	.microphone-mist .icons img{
		width: 100px;
	}
}








