@media screen and (max-width: 750px) {
	.label-xxxsmall{
		font-size:8.5pt;
	}
	
	.label-xxsmall{
		font-size:9pt;
	}
	
	.label-xsmall{
		font-size:10pt;
	}
	
	.label-small{
		font-size:11pt;
	}
	
	.label-medium{
		font-size:12pt;
		letter-spacing: normal;
	}
	
	.label-large{
		font-size:16pt;
	}
	
	.label-xlarge{
		font-size:19pt;
	}
	
	.menu h1 {
	    font-size: 9pt;
	}
	
	.label-xxxxsmall{
		font-size:7.5pt;
	}
	
	.menu .label-xxxsmall {
	    font-size: 8.5pt;
	}
	
	.slider-area {
	    padding-top: 30px;
	}
	
	.header .logo {
	    margin-bottom: 10px;
	}
	
	.header .sayfa-basligi h1 {
	    font-size: 22pt;
	}
	
	.header .sayfa-basligi img {
	    height: 32px;
	}
	
	.flex-box.brands{
	    padding-left: 0px;
	    padding-right: 0px;	    
	}

	.innercontainer {
	    width: 96%;
	    padding: 10px 3px;
	}	
	
	h1{
		font-size:20pt;
	}
	
	h2 {
	    font-size: 12pt;
	}
	

	.innercontainer.biz-kimiz {
	    padding-top: 10px;
	}
	
	.biz-kimiz.box {
	    height: 172px;
	    width: 176px;
	    padding: 18px 6px 3px 6px;
	    margin: 6px 4px;
	}
	
	.biz-kimiz .label-small {
	    font-size: 8pt;
	}
	
	.biz-kimiz.box.son {
	    padding: 16px 12px 0px 12px;
	}
	
	.biz-kimiz.box.son button {
	    padding: 4px 10px 1px 10px;
	}

	.biz-kimiz.box.son .label-small {
	    line-height: 1.1em;
	    margin-bottom: 10px;
	}
	
	.biz-kimiz.box.son .label-xxsmall {
	    margin-bottom: 12px;
	}

	.video-konferans {
	    height: 670px;
	}
	
	.video-konferans section{
	    width: 100%;
	}
	
	.video-konferans h1 {
		width: 85%;
		margin: 0 auto;
		text-align: center;
	    padding: 8px 0 10px 0;
	}
	
	.video-konferans h2{	
		text-align: center;
		width: 90%;
		margin: 0 auto;
	}
	
	.video-konferans h1 br,
	.video-konferans h2 br{
		display: none;
	}
	
	.video-konferans .flex-box {
	    width: 70%;
	    margin: 0 auto;
	}

	.video-konferans img {
	    padding-left: 0;
	    width: 340px;
	}
	
	.bilgi-merkezi-hp{
		height: 300px;
		padding-top: 10px;
	}
	
	.bilgi-merkezi-hp .baslik{
		width: 140px;
		top: 50%;
		left: 20px;
		transform: translate(0, -50%);
	}
	
	.bilgi-merkezi-hp .icerik{
		width: 90%;
		padding-top: 6px;	
	}

	.bilgi-merkezi-hp .icerik .label-xxxsmall{
		display: none;
	}
	
	.bilgi-merkezi-hp .icerik .label-medium:hover{
		cursor: pointer;
	}
	
	.bilgi-merkezi-hp .col-6{
		width: 100%;
	}
	
	.bilgi-merkezi-hp .row.sol,
	.bilgi-merkezi-hp .row.sag{
		padding-right: 0;
		padding-left: 180px;
	}
	
	.bilgi-merkezi-hp img {
	    margin-bottom: 16px;
	    width: 20px!important;
	}

	.bilgi-merkezi-hp .row.sol .img-sol{
		display: block;
		width: 20px!important;
	}	
	
	.bilgi-merkezi-hp .row.sol .img-sag{
		display: none;
		width: 0!important;
	}
	
	.bilgi-merkezi-hp .row.sol > * {
	    text-align: left!important;
	}
	
	.bilgi-merkezi-hp .baslik .label-xxsmall {
	    color: #fff;
	}
	
	.kamera .tabcontent .label-xsmall,
	.kamera .tabcontent a{
	    padding-right: 0px;
	}
	
	.kamera .tabcontent .col-6 {
	    padding-left: 16px;
	}
	
	.kamera .tabcontent .row {
	    padding-top: 30px;
	}
	
	.kamera .tablink {
		padding: 0 6px 8px 6px;
	}
	
	.akilli-tahta .label-small {
	    letter-spacing: normal;
	    margin-bottom: 4px;
	    font-size: 9.3pt;
	}
	
	.akilli-tahta .box,
	.akilli-tahta .box-header {
		width: 360px;
		margin: 0 auto;
	}
	
	.akilli-tahta .box-header {
		margin-top: 30px;
	}
	
	.akilli-tahta .box .ana-resim{
		width: 50%;
		margin: 0 auto;
		padding-top: 0;
	}
	
	.akilli-tahta .box section{
		width: 100%;
		padding: 16px 10px 0px 30px;
	}
	
	.referanslar .col-4 {
	    padding: 0 2px;
	}
	
	.referanslar img {
	    padding-bottom: 6px;
	}
	
	.referanslar .box p {
	    width: 74%;
	}
	
	.referanslar .box a {
	    width: 26%;
	}
	
	.referanslar .box .row {
	    padding: 0 0 10px 0;
	}
	
	.referanslar .col-6.left{
		padding-left: 0;
	}
	
	.referanslar h2 {
	    font-size: 12pt;
	    padding-right: 0;
	}
	
	.referanslar h1 {
	    padding: 0 0px 16px 0;
	    letter-spacing: 1.5px;
	}

	.footer .logo{
		width: 20%;
	}
	
	.footer .col {
	    padding: 8px 4px 0 8px;
	}
	
	.footer .row.links{
		width: 80%;
	}
	
	.footer .label-xxxsmall {
	    font-size: 8pt;
	    font-weight: 400;
	    padding: 3px 1.5px;
	}
	
	.hakkimizda .biz-kimiz h1{
		font-size: 22pt;
	}
	
	.hakkimizda .label-medium {
	    padding: 36px 40px;
	    font-size: 12pt;
	}

	.hakkimizda .box {
	    margin: 12px;
	}
	
	.hakkimizda .label-xlarge {
	    font-size: 18pt;
	}
	
	.basinda-biz {
	    width: 540px;
	}
	
	.basinda-biz .label-medium {
	    font-size: 13pt;
	}
	
	.basinda-biz iframe {
	    height: 320px;
	}
	
	.basinda-biz .metin .label-xxsmall {
	    font-size: 9pt;
	}
	
	.filter-handle{
		left: calc(-1 * 2vw);
	} 
	
	.filtre.active{
		transform: translateX(calc(-1 * (100vw - 96vw) / 2 - 4px))!important;
	    -webkit-transform: translateX(calc(-1 * (100vw - 96vw) / 2 - 4px))!important;
	}
	
	.kategori h4 {
	    font-size: 10pt;
	    padding-right: 50px;
	    padding-left: 50px;
	}
	
	.products .box {
	    width: 168px;
	    height: 220px;
	    margin: 0 4px 10px 4px;
	    padding: 8px 8px 10px 8px;
	}

	.products .box .label-xxsmall {
	    font-size: 8.5pt;
	}
	
	.kategori-text h3 {
	    font-size: 11pt;
	}
	
	.kategori-text .label-medium {
		font-size: 10.5pt;
		letter-spacing: normal;
	}
	
	.kategori-text {
	    padding: 44px 0 28px 0;
	}
	
	.kategori-text .right-text, 
	.kategori-text .left-text {
	    width: 60%;
	}
	
	.kategori-text .right-text {
	    padding-left: 10px;
	}
	
	.kategori-text .left-text{
		padding-right: 10px;
	}
	
	.kategori-text .row .image-div{
	    width: 40%;
	}	
	
	.urun-detay .urun-aciklamasi .bg-txt-right >*,
	.urun-detay .urun-aciklamasi .bg-txt-left >*{
		padding-right: 5%;
	}
	
	.urun-detay .dokumanlar .urun-bolumu{
		text-align: center;
	}
	
	.urun-detay .dokumanlar .urun-bolumu > * {
		width: 100%;
	}
	
	.urun-detay .dokumanlar .urun-bolumu p {
	    margin-right: 0;
	    font-size: 10pt;
	}
	
	.urun-detay .genel-bilgi{
		padding-left: 290px;
	}
	
	.urun-detay .label-medium {
	    font-size: 11pt;
	    line-height: 1.25em;
	}
	
	.urun-detay h2 {
	    font-size: 12pt;
	    margin-bottom: 2px;
	}
	
	.urun-aciklamasi .row>*{
		width: 80%;
		margin: 0 10%;
		padding-bottom: 20px;
		padding-right: 10px;
		padding-left: 10px;
	}
	
	.row.icon>*{
		width: 20%!important;
		margin: 0!important;
	}
	
	.icon-row-container {
	    padding: 10px 0 5px 0;
	}

	/*.urun-aciklamasi .col-6 img{
		max-width: 80%;
	}*/

	.urun-aciklamasi .row > .col-1,
	.urun-aciklamasi .row > .col-2 {
		width: 25%;
		margin: 0;
	}

	.urun-aciklamasi .row > .col-3 {
		width: 33.3333333333%;
		margin: 0;
	}
	
	.urun-aciklamasi .row > .col-4,
	.urun-aciklamasi .row > .col-5  {
		width: 50%;
		margin: 0;
	}
	
	.col-accordion-link{
		display: block;
		margin: 20px 0 10px 0;
	}
	
	.col-accordion-link-left{
		display: none;
	}

	#accordion-containers>*{
		display: block;
	}
	
	.col-accordion-header{
		display: block;
	}

	.accordion-video{
		display: none;
	}
	
	.accordion-video.first{
		display: block;
	}

	.urun-detay .urun-aciklamasi .text.right-side,
	.urun-detay .urun-aciklamasi .text.left-side {
	    padding-bottom: 20px;
	}
	
	.urun-detay .urun-aciklamasi h2 {
	    border-bottom: none;
	    text-align: center;
	}
	
	.distributor .box,
	.distributor .box.sag {
	    width: 540px;
	    height: 158px;
	    margin: 66px auto;
	    padding: 8px;
	}
	
	.distributor .box .image {
		top: -30px;
	    width: 164px;
	    height: 198px;
	}
	
	.distributor .box.sol .image {
	    padding: 22px 17px 22px 12px;
	}
	
	.distributor .box.sag .image {
	    padding: 22px 12px 22px 17px;
	}
	
	.distributor .box .content {
	    padding: 12px 12px;
	    width: 368px;
	}
	
	.distributor .box .label-medium {
	    font-size: 10pt;
	    letter-spacing: normal;
	    margin-top: 0px;
	    padding-top: 4px;
	}
	
	.distributor .box button {
	    font-size: 8.5pt;
	    padding: 2px 8px;
	    margin-top: 6px;
	}
	
	.bilgi-merkezi #articles{
		padding-left: 0;
	}
	
	.bilgi-merkezi #articles .box {
	    width: 271px;
	    height: 120px;
	    margin: 0 3px 12px 3px;
	}
	
	.iletisim .row.background {
	    background-size: 74% auto;
	    background-position: top center;
	    justify-content: center;
	}
	
	.iletisim .iletisim-form,
	.iletisim .iletisim-bilgi{
		width: 80%;
		padding: 26px 20px 30px 28px;
	}
	
	.iletisim-bilgi section {
	    width: 11%;
	}
	
	.g-recaptcha {
	    transform: scale(0.8);
	    -webkit-transform: scale(0.8);
	    transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	}
	
	.iletisim-baslik .label-medium {
	    font-size: 14pt;
	}
	
	.iletisim-baslik hr {
	    margin-top: 9px;
	}
	
	.iletisim iframe:not .iletisim .g-recaptcha iframe {
	    height: 368px;
	}
	
	.iletisim {
	    padding: 22px 0 40px 0;
	}
	
	.arama{
		padding-top: 30px;
	}
	
	.arama .label-xlarge{
		padding-top: 20px;
	}
	
	#bm-makale .bolum {
        margin-bottom: 12px;
    }
    
	#bm-makale .col-6{
		width: 100%;
	}
	
	#bm-makale .metin-alti-gorsel {
        margin-bottom: 8px !important;
    }
	
	#bm-makale .label-medium,
	#bm-makale .label-medium.sol,
	#bm-makale .label-medium.sag{
		font-size: 12pt;
		padding: 12px 0 0 0;
	}

	#bm-makale h1 {
	    font-size: 16pt;
	}

	#bm-makale iframe{
		height: 300px;
	}
	
	#bm-makale .ilgili-urun-container{
		padding: 0 0 0 6%;
	}
	
	.bannerbox {
	    width: 40%;
	}
	
	.banner{
		width: 60%;
	}
	
	.urun-detay .bannerbox {
	    width: 44%;
	}
	
	#bm-makale ul li {
	    font-size: 12pt;
	}
	
	/* İKON VE ALTLARINDA YAZILARDAN OLUŞAN ROWLAR İÇİN */
		.row.icon{
			width: 580px;
		}

	/* END OF: İKON VE ALTLARINDA YAZILARDAN OLUŞAN ROWLAR İÇİN */
	
	.blue-number-indicator {
	    height: 136px;
	    width: 70%;
	}
	
	.youtube{
		width: 100%;
		height: calc(51vw);
		min-height: 190px;
	}
	
	#teknikform{
		width: 500px;
	}
	
	.bg-duplicate{ display: block; }
	.duplicated-bg { background-image: none!important; }
	
	.v-space-u750{
		padding-top: 30px;
		padding-bottom: 30px;
	}
}

@media screen and (max-width: 600px) {
	h1{
		font-size:18pt;
	}
	
	h2 {
	    font-size: 11pt;
	}
	
	.label-xxxsmall{
		font-size:8pt;
	}
	
	.label-xxsmall{
		font-size:8.5pt;
	}
	
	.label-xsmall{
		font-size:9pt;
	}
	
	.label-small{
		font-size:10pt;
	}
	
	.label-medium{
		font-size:11pt;
	}
	
	.label-large{
		font-size:15pt;
	}
	
	.label-xlarge{
		font-size:17pt;
	}
	
	.label-xxlarge{
		font-size:20pt;
	}

	button.medium {
	    font-size: 9pt;
	}
	
	.brands img {
		width: 80%;
	}
	
	.flex-box.brands {
	    display: none!important;
	}
	
	.biz-kimiz.box {
	    height: 195px;
	    width: 200px;
	    padding: 20px 8px 3px 8px;
	    margin: 8px 7px;
	}
	
	.biz-kimiz .label-small {
	    font-size: 9pt;
	}
	
	.biz-kimiz.box.ilk .label-xxsmall {
	    font-size: 12pt;
	    padding: 0 20px;
	}
	
	.video-konferans {
	    height: 630px;
	}
	
	.video-konferans h1 {
		width: 90%;
	}
	
	.video-konferans img {
	    width: 300px;
	}
	
	.header .logo img {
	    transform: scale(0.9);
	}
	
	.bilgi-merkezi-hp {
	    height: 270px;
	    padding-top: 6px;
	}
	
	.bilgi-merkezi-hp img {
	    margin-bottom: 20px;
	    width: 15px!important;
	}
	
	.bilgi-merkezi-hp .row.sol .img-sol{
		width: 15px!important;
	}	
	
	.bilgi-merkezi-hp .baslik .label-xxlarge {
    	font-size: 20pt;
	}
	
	.bilgi-merkezi-hp .baslik {
    	width: 130px;
	}
	
	.bilgi-merkezi-hp .baslik .label-xxsmall {
	    margin-top: 20px;
	}
	
	.bilgi-merkezi-hp .baslik .label-large{
	    font-size: 9pt;
	}
	
	.bilgi-merkezi-hp .baslik hr{
		--inner-margin: 8px;
		width:16px;
	}
	
	.innercontainer.narrow {
	    padding: 12px 20px;
	}
	
	.kamera .tabcontent .col-6,
	.kamera .tabcontent a{
		width: 100%;
		text-align: center;
	}
	
	.kamera .tabcontent .col-6 img{
		width: 70%;
		margin-bottom: 24px;
	}
	
	.kamera .tabcontent .row {
	    padding-top: 20px;
	}

	.kamera .row {
	    padding-top: 20px;
	}
	
	.kamera .tablink {
	    padding-bottom: 10px;
	}
	
	.kamera .row.aln-bottom {
		height: 64px;
	}
	
	.kamera .row.aln-bottom > *{
		height: 100%;
	}
	
	.akilli-tahta .box-header {
	    height: 50px;
	    padding-left: 50px;
	    margin-top: 30px;
	}
	
	.referanslar h2{
		position: absolute;
		bottom: 0;
		width: 120%;
	}
	
	.referanslar .col-6.left{
		position: relative;
		overflow: visible;
	}
	
	.referanslar .col-4.right{
	    display: none;
	}

	.referanslar .col-4{
		width: 50%;
	}
	
	.referanslar h2 {
	    font-size: 10pt;
	}
	
	.referanslar img {
	    padding-bottom: 6px;
	    width: 100%;
		height: 155px;
		object-fit: cover;
	}
	
	.referanslar .box{
		height: 149px;
		padding-right: 10px;		
	}
	
	.referanslar .label-small {
	    padding: 6px 4px 0 2px;
	}
	
	.referanslar .box .row {
	    padding: 0 0 20px 0;
	}

	.referanslar .box img{
		height: auto;
	}
	
	.footer .logo{
		display: none;
	}
	
	.footer .row.links{
		width: 100%;
	}
	
	.footer .label-small {
	    font-size: 10pt;
	}
	
	.footer .icon-social {
	    width: 24px;
	    margin-right: 6px;
	    margin-top: 0px;
	}
	
	.call-button{
    	width: 36px;
	}
	
	.hakkimizda .biz-kimiz h1 {
	    font-size: 19pt;
	}
	
	.hakkimizda .box{
		height: calc(80vw * 0.609);
		width: 80%;
		padding: 0 40px 0 40px;
		margin: 10px 18px;
	}
	
	.hakkimizda hr {
	    --outer-margin: 30px;
	    --inner-margin: 10px;
	    height: 4px;
	    width: 120px;
	}
	
	.basinda-biz {
	    width: 90%;
	}
	
	.basinda-biz .metin {
	    padding: 24px 2%;
	}
	
	.basinda-biz .label-medium {
	    font-size: 12pt;
	}
	
	.basinda-biz .metin .label-small {
	    font-size: 11pt;
	    margin-bottom: 20px;
	}
	
	.basinda-biz button {
	    padding: 3px 6px;
	    font-size: 8pt;
	}
	
	.basinda-biz iframe {
	    height: 300px;
	}
	
	.basinda-biz .metin .label-xxsmall {
	    font-size: 8pt;
	}
	
	.kategori h2{
		font-size: 15pt;
		letter-spacing: normal;
	}
	
	.kategori h4 {
	    padding-right: 30px;
	    padding-left: 30px;
	}
	
	.products {
	    width: 100%;
	}
	
	.products .box {
	    width: 148px;
	    height: 180px;
	    margin: 0 2px 10px 2px;
	    padding: 8px 7px 10px 7px;
	}

	.products .box .product-features {
	    display: none;
	}
	
	.products .box .label-xxxsmall {
	    padding-top: 24px;
	}
	
	.products .box img {
	    width: 70%;
	    height: auto;
	}
	
	h2 {
	    font-size: 10.5pt;
	}

	.kategori-text h3 {
	    font-size: 10pt;
	}
	
	.kategori-text .label-medium {
		font-size: 9.5pt;
	}
	
	.kategori-text {
	    padding: 30px 0 18px 0;
	}
	
	.urun-detay .genel-bilgi{
		padding-left: 0;
	}
	
	#productCarousel{
		position: relative;
		margin-bottom: 50px;
	}
	
	.urun-detay .genel-bilgi h1,
	.urun-detay .genel-bilgi h2 {
		text-align: center;
	}
	
	.urun-detay .genel-bilgi .ozellik{
		padding-left: 30px;
	}
	
	.urun-detay .label-xsmall{
		font-size: 10pt;
		font-weight: 400;
	}
	
	.urun-detay .baslik {
	    padding-bottom: 10px;
	}
	
	.urun-detay h1 {
	    font-size: 20pt;
	}
	
	.urun-aciklamasi .row>*{
		width: 90%;
		margin: 0 5%;
		padding-right: 0px;
		padding-left: 0px;
	}
	
	/*.urun-aciklamasi .col-6 img{
		max-width: 80%;
	}*/

	.urun-aciklamasi .row > .col-1,
	.urun-aciklamasi .row > .col-2 {
		width: 33.3333333333%;
		margin: 0;
	}

	.urun-aciklamasi .row > .col-3 {
		width: 50%;
		margin: 0;
	}
	
	.urun-aciklamasi .row > .col-4,
	.urun-aciklamasi .row > .col-5  {
		width: 80%;
		margin: 0 10%;
	}
	
	
	.referans .box {
	    margin: 8px 4px;
	    width: 136px;
	    height: 125px;
	}
	
	.distributor .box,
	.distributor .box.sag {
	    width: 448px;
	    height: 131px;
	    margin: 66px auto;
	    padding: 4px;
	}
	
	.distributor .box.sol .image {
	    left: -12px;
	}
	
	.distributor .box.sag .image {
		right: -12px;
	}
	
	.distributor .box .image {
		top: -22px;
	    width: 136px;
	    height: 166px;
	}
	
	.distributor .box .content {
	    padding: 8px 12px;
	    width: 308px;
	}
	
	.distributor .box .label-medium {
	    font-size: 10pt;
	    letter-spacing: normal;
	    margin-top: 0px;
	    padding-top: 4px;
	}
	
	.distributor .box button {
	    font-size: 8pt;
	}
	
	.distributor .box.sol .image {
	    padding: 18px 15px 18px 10px;
	}
	
	.distributor .box.sag .image {
	    padding: 18px 10px 18px 15px;
	}
	
	.distributor .box .content img {
	    height: 18px;
	}
	
	.distributor .box.sol.ilk {
	    margin-top: 50px;
	}
	
	.distributor .box .label-medium {
	    font-size: 9pt;
	    padding-top: 4px;
	}
	
	.bilgi-merkezi #articles {
	    width: 430px;
	}

	.bilgi-merkezi #articles .box{
		width: 410px;
		height: 172px;
		margin: 0 6px 16px 6px;
	}

	.bilgi-merkezi #articles .box .label-small{
		font-size: 11pt;
	}

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

	.bilgi-merkezi #articles .box .label-xxsmall{
		font-size: 9.5pt;	
		margin-top: 10px;
		height: 90px;
	}
	
	.iletisim .row.background {
	    background-size: 88% auto;
	}
	
	.iletisim .iletisim-form,
	.iletisim .iletisim-bilgi{
		width: 98%;
		padding: 26px 20px 30px 28px;
	}
	
	.iletisim-baslik .label-xlarge {
	    letter-spacing: 1px;
	}
	
	.iletisim-baslik hr {
	    width: 60px;
	    height: 4px;
	    --outer-margin: 60px;
	    --inner-margin: 8px;
	}
	
	.iletisim-baslik hr {
	    border-top: 1.9px solid var(--yellow);
	}
	
	.iletisim {
	    padding: 22px 0 20px 0;
	}
	
	.arama{
		padding-top: 20px;
	}
	
	.arama .label-xlarge{
		padding-top: 10px;
		margin-bottom: 32px;
	}
	
	.urun-detay .bannerbox {
	    width: 50%;
	}
	
	#bm-makale h2 {
	    font-size: 14pt;
	    margin-bottom: 0;
	}

	#bm-makale iframe{
		height: 260px;
	}
	
	#bm-makale .ilgili-urun-container{
		padding: 0 0 0 0;
	}
	
	#bm-makale .ilgili-urun-container .box{
		width: 140px; 
		height: 184px; 
		margin: 20px auto 15px auto; 
		padding: 0 0px 0px 18px; 
	}
	
	#bm-makale .ilgili-urun-container .box img{
		width: 90%!important;
	}
	
	#bm-makale .label-medium,
	#bm-makale .label-medium.sol,
	#bm-makale .label-medium.sag{
		font-size: 11pt;
		padding: 10px 0 0 0;
	}

	#bm-makale .alt-bolum-container{
		padding: 0;
	}
	
	#bm-makale .metin-alti-gorsel{
		margin-bottom:16px!important;
	}

	#bm-makale h1 {
	    font-size: 15pt;
	}
	
	#bm-makale .slogan p {
	    font-size: 1.2em;
	    padding: 8px;
	}
	
	#bm-makale ul li {
	    font-size: 11pt;
	}
	
	/* İKON VE ALTLARINDA YAZILARDAN OLUŞAN ROWLAR İÇİN */
		.row.icon{
			width: 520px;
		}
		.row.icon img{
	  		/*max-width: 50px;*/
		}
	/* END OF: İKON VE ALTLARINDA YAZILARDAN OLUŞAN ROWLAR İÇİN */

	.blue-number-indicator {
	    height: 124px;
	    width: 80%;
	}
	
	.blue-number-indicator li{
	    margin-top: 4px;
	}
	
	.bize-ulasin{
		margin: 4px 0;
	}
	
	.bize-ulasin a,
	.bize-ulasin p{
		font-size:7pt;
		padding:4px 2px 2px 2px;
	}
	
	.tr-en img{
		height: 16px;
	}
	
	#teknikform{
		width: 460px;
	}
	
	.microphone-mist .row.icons{
		padding: 0;
	}
	
	.microphone-mist h2 {
	    padding: 1% 6% 3% 6%;
	}
	
	.urun-detay .urun-aciklamasi .bg-txt-left{
		background-size: 200% 100%;
	}
	
	.urun-detay .urun-aciklamasi .bg-txt-right{
		background-position: -100% 0; 
		background-size: 200% 100%;
	}
	
	.urun-detay .urun-aciklamasi .bg-txt-right >*,
	.urun-detay .urun-aciklamasi .bg-txt-left >*{
		padding-left: 5%; 
		padding-right: 5%; 
	}
}

@media screen and (max-width: 500px) {
	.label-xxxsmall{
		font-size:7.5pt;
	}
	
	.label-xxsmall{
		font-size:8pt;
	}
	
	
	.label-small{
		font-size:9pt;
	}
	
	.label-large{
		font-size:14pt;
	}
	
	.label-xlarge{
		font-size: 15pt;
	    letter-spacing: normal;
	}
	
	.label-xxlarge{
		font-size:18pt;
	}
	
	.label-medium{
		letter-spacing: normal;
	}
	
	.menu.opened {
		transform: translateX(200px);
	    -webkit-transform: translateX(200px);
	}
	
	.menu.closed {
		transform: translateX(-200px);
	    -webkit-transform: translateX(-200px);
	}
	
	.menu {
	    left: -200px;
	    width: 200px;
	    /*right: calc(100vw - 200px);*/
	}
	
	.slider-area {
	    padding-top: 20px;
	}
	
	.flex-box.brands a {
	    padding: 4px 0px;
	}
	
	.call-button{
    	width: 28px;
	}
	
	.biz-kimiz.box {
	    height: 175px;
	    width: 180px;
	    padding: 10px 6px 2px 6px;
	    margin: 8px 7px;
	}
	
	.biz-kimiz .label-small {
	    font-size: 8pt;
	}
	
	.biz-kimiz.box.son button {
	    font-size: 11pt;
	    line-height: 1.1em;
	    padding: 4px 8px 1px 8px;
	}

	.video-konferans h1 {
		width: 98%;
	}
	
	h1 {
	    font-size: 17pt;
	}
	
	.video-konferans {
	    height: 620px;
	}
	
	.video-konferans img {
	    width: 90%;
	}
	
	.bilgi-merkezi-hp {
	    height: 250px;
	}

	.bilgi-merkezi-hp .label-medium {
	    font-size: 9pt;
	}

	.bilgi-merkezi-hp img {
	    width: 12px!important;
	}
	
	.bilgi-merkezi-hp .row.sol .img-sol{
		width: 12px!important;
	}	
	
	.bilgi-merkezi-hp .row.sol, .bilgi-merkezi-hp .row.sag {
	    padding-left: 160px;
	}

	.bilgi-merkezi-hp .img-sag{
		margin-left: 10px;
	}
	
	.bilgi-merkezi-hp .img-sol{
		margin-right: 10px;
	}
	
	.kamera .tablink.selected {
	    background-color: rgb(119,119,119);
	}
	
	.kamera .tablink.selected > * {
		color: #fff;
	}
	
	.kamera .tablink {
		padding: 0 6px 4px 6px;
	}
	
	.kamera .row {
	    padding-top: 20px;
	}

	.kamera .row.aln-bottom {
	    height: 58px;
	}
	
	.kamera .row {
	    padding-top: 14px;
	}
	
	.akilli-tahta .box,
	.akilli-tahta .box-header {
		width: 300px;
		margin: 0 auto;
	}
	
	.akilli-tahta .box-header{
		margin-top: 30px;
	}	
	
	.akilli-tahta .box section {
	    padding: 16px 10px 0px 20px;
	}
	
	.akilli-tahta .label-small {
	    margin-bottom: 3px;
	    font-size: 8.5pt;
	}
	
	.referanslar .bottom-line {
	    width: 30px;
	}
	
	.referanslar img {
		height: 135px;
	}
	
	.referanslar .box{
		height: 129px;
	}
	
	.referanslar h2{
		display: none;
	}
	
	.referanslar .col-6{
		width: 100%;
	}
	
	.referanslar h1{
		letter-spacing: normal;
		text-align: center;
	}
	
	.referanslar h1 br{
		display: none;
	}
	
	.footer .col {
	    padding: 8px 4px 0 0;
	}
	
	.footer .row.links { 
		flex-wrap: wrap; 
		justify-content: center;
	}
	
	.footer .row.links .label-xxxsmall{
		width: 100%;
		font-size: 9pt;
	}
	
	.footer .label-small {
	    font-size: 11pt;
	}
	
	.footer .col.hakkimizda { width: 40%; }
	.footer .col.urunler { width: 40%; }
	.footer .col.adres { width: 80%;}
	
	.footer .icon-social {
	    width: 25px;
	    margin-right: 4px;
	    margin-top: 3px;
	}
	
	.footer .icon-social {
	    width: 25px;
	    margin-right: 8px;
	}
	
	.hakkimizda .label-medium {
	    padding: 24px 32px;
	    font-size: 10pt;
	}
	
	.hakkimizda .box .label-medium {
	    font-size: 10pt;
	}
	
	.hakkimizda .label-xlarge {
	    font-size: 16pt;
	}
	
	.hakkimizda hr {
	    --outer-margin: 30px;
	    --inner-margin: 10px;
	    height: 4px;
	    width: 66px;
	}
	
	.basinda-biz iframe {
	    height: 220px;
	}
	
	.filtre{
		width: 100%;
		min-width: 375px;
		transform: translateX(-500px);
	    -webkit-transform: translateX(-500px);
	}
	
	.kategori h4 {
	    font-size: 9pt;
	    padding-right: 20px;
	    padding-left: 20px;
	}
	
	.kategori-text .right-text, 
	.kategori-text .left-text {
	    width: 100%;
	    padding-left: 0;
	    padding-right: 0;
	}
	
	.kategori-text .row .image-div{
	    width: 70%;
	}	
	
	.kategori-text .row{
		justify-content: center;
	}
	
	.arama .products{
		padding: 12px 0 30px 0;
	}
	
	.products .box {
	    width: 150px;
	}
	
	.products .box.empty {
	    display: block;
	}
	
	.header .sayfa-basligi h1 {
	    font-size: 20pt;
	}
	
	.header .sayfa-basligi img {
	    height: 28px;
	}
	
	.referans .box {
	    margin: 6px 4px;
	    width: 128px;
	    height: 112px;
	    padding: 8px 8px 2px 8px;
	}
	
	.distributor .box,
	.distributor .box.sag {
	    width: 400px;
	    height: 117px;
	    margin: 58px auto;
	}
	
	.distributor .box.sol .image {
	    left: -8px;
	}
	
	.distributor .box.sag .image {
		right: -8px;
	}
	
	.distributor .box .image {
	    width: 120px;
	    height: 146px;
	}
	
	.distributor .box .content {
	    padding: 4px 8px;
	    width: 268px;
	}
	
	.distributor hr {
	    margin-top: 4px;
	}
	
	.distributor .box .label-medium {
	    font-size: 8pt;
	    padding-top: 0;
	}
	
	.iletisim .row.background {
	    background-size: 100% auto;
	    padding: 16px 20px 20px 18px;
	}
	
	.iletisim .iletisim-form,
	.iletisim .iletisim-bilgi{
		width: 100%;
		padding: 12px 10px 40px 14px;
	}
	
	.iletisim-bilgi .row {
	    height: 50px;
	}
	
	.g-recaptcha {
	    transform: scale(0.7);
	    -webkit-transform: scale(0.7);
	    transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	}
	
	.g-recaptcha div{
	     width: 200px!important;
	     height: 60px!important;
	 }

	.iletisim-baslik .label-medium {
	    font-size: 13pt;
	}
	
	.iletisim-baslik hr {
		width: 48px;
	    margin-top: 7px;
	    border-top: 1.8px solid var(--yellow);
	}
	
	.iletisim iframe:not .iletisim .g-recaptcha iframe {
	    height: 292px;
	}
	
	.arama .label-xlarge{
		padding-top: 6px;
		margin-bottom: 20px;
	}

	.urun-detay .bannerbox {
	    width: 80%;
	}
	
	#bm-makale iframe{
		height: 220px;
	}
	
	#bm-makale .ilgili-urun-container{
		padding: 0 0 0 10%;
	}
	
	#bm-makale .ilgili-urun-container .box{
		margin: 10px auto 8px auto; 
	}
	
	#bm-makale h1 {
	    font-size: 14pt;
	}
	
	.bannerbox {
	    width: 48%;
	}
	
	.banner{
		width: 52%;
	}

	.blue-number-indicator {
	    height: 114px;
	}
	
	.blue-number-indicator li{
	    margin-right: 10px;
	}
	
	.blue-number-indicator li i{
	    width: 16px;
	    height: 16px;
	    line-height: 16px;
	    font-size: 13px;
	    border-radius: 18px;
	}
	
	#teknikform{
		width: 400px;
	}
	
	.microphone-mist h2 {
	    padding: 1% 0 3% 0;
	}
	
	.col-4{
		width: 100%!important;
	}
}

@media screen and (max-width: 450px) {
	h1 {
	    font-size: 14.5pt;
	}

	.label-medium{
		font-size: 10pt;
	}

	
	.slider-area {
	    padding-top: 10px;
	}
	
	.dot {
	    height: 5px;
	    width: 5px;
	    margin-left: 1.5px;
	    margin-right: 1.5px;
	}
	
	.header {
	    padding-top: 0px;
	}
	
	.biz-kimiz.box {
	    height: 155px;
	    width: 160px;
	    padding: 10px 4px 2px 4px;
	}
	
	.biz-kimiz h1 {
	    font-size: 20pt;
	}
	
	.biz-kimiz .label-small {
	    font-size: 7.5pt;
	}
	
	.biz-kimiz.box.ilk .label-xxsmall {
	    font-size: 11pt;
	    padding: 0 10px;
	}
	
	.video-konferans button.medium {
		font-size: 8pt;
	    width: 150px;
	    height: 26px;
	    margin-left: 10px;
	    margin-top: 6px;
	}
	
	.video-konferans {
	    height: 560px;
	}
	
	.bilgi-merkezi-hp {
	    height: 270px;
	}
	
	.bilgi-merkezi-hp .baslik .label-xxlarge {
    	font-size: 18pt;
	}
	
	.bilgi-merkezi-hp .baslik {
    	width: 120px;
	}
	
	.bilgi-merkezi-hp .baslik .label-xxsmall {
	    margin-top: 16px;
	}
	
	.bilgi-merkezi-hp .baslik .label-large{
	    font-size: 9pt;
	}
	
	.bilgi-merkezi-hp .baslik hr{
		--inner-margin: 6px;
		width:12px;
	}
	
	.bilgi-merkezi-hp .row.sol, .bilgi-merkezi-hp .row.sag {
	    padding-left: 150px;
	}
	
	.bilgi-merkezi-hp .img-sag{
		margin-left: 8px;
	}
	
	.bilgi-merkezi-hp .img-sol{
		margin-right: 8px;
	}

	.referanslar .bottom-line {
	    display: none;
	}
	
	.referanslar .label-small {
	    font-size: 9pt;
	    padding: 6px 6px 0 2px;
	}
	
	.footer .col.hakkimizda { width: 45%; }
	.footer .col.urunler { width: 45%; }
	.footer .col.adres { width: 90%;}
	
	.footer .icon {
	    padding-right: 2px;
	}
	
	.hakkimizda .biz-kimiz h1 {
	    font-size: 17pt;
	}
	
	.filter-handle{
		left: -10px;
	} 
	
	.kategori h2{
		font-size: 13pt;
		letter-spacing: normal;
	}

	.urun-detay .products .box {
	    margin: 0 4px 10px 4px;
	    width: 160px;
	}
	
	.referans .box {
	    margin: 8px 5px;
	    width: 140px;
	    height: 120px;
	    padding: 10px 12px 2px 12px;
	}
	
	.distributor .box,
	.distributor .box.sag {
	    width: 342px;
	    height: 100px;
	    margin: 50px auto;
	}
	
	.distributor .box .image {
		top: -20px;
	    width: 103px;
	    height: 126px;
	}
	
	.distributor .box.sol .image {
	    padding: 14px 10px 14px 8px;
	}
	
	.distributor .box.sag .image {
	    padding: 14px 8px 14px 10px;
	}
	
	
	.distributor .box .content {
	    padding: 4px 8px;
	    width: 232px;
	}
	
	.distributor .box .content img {
	    height: 14px;
	}
	
	.distributor .box button {
	    font-size: 7.5pt;
	    padding: 1px 4px;
	    margin-top: 2px;
	}

	.distributor .box .label-medium {
	    line-height: 1.15em;
	}
	
	.bilgi-merkezi #articles {
	    width: 345px;
	}
	
	.bilgi-merkezi #articles .box{
		width: 340px;
		height: 146px;
		margin: 0 6px 16px 6px;
	}

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

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

	.bilgi-merkezi #articles .box .label-xxsmall{
		font-size: 8pt;	
		margin-top: 8px;
		height: 60px;
	}
	
	#bm-makale iframe{
		height: 200px;
	}
	
	#bm-makale .ilgili-urun-container{
		padding: 0 0 0 5%;
	}
	
	.urun-detay h1 {
	    font-size: 18pt;
	}
	
	.blue-number-indicator {
	    /*height: 130px;*/
	    width: 90%;
	}
	
	#teknikform{
		width: 360px;
	}
	
	#teknikform input[type="file"]{
		width: 170px;
	}
	
	.row.icon>*{
		width: 25%!important;
	}
}