@media (max-width:1500px){
    .container{width:1200px;}
    .site-logo img{width:250px;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{padding:5px 12px 5px 12px;}
    #banner .bannerCaption{max-width:70%;width:100%;}
    .events{max-width:1050px;}
    .events li svg{width:60px;}
    .events li h3{font-size:16px;}
}
/* Large devices (desktops, less than 1200px)*/
@media (max-width:1200px){
    .container{width:90%;}
    .whyMicronics li{width:18%;}
    .clientPage li{width:22%;}
    .events{bottom:-90px;max-width:800px;}
    .events ul{top:40%;}
    .events li{width:calc(25% - 30px);margin:0 15px;padding:20px 15px;}
    .events li a{padding:25px 56px;margin:10px;}
    .site-logo img{width:200px;}
    ul.primary-menu{margin:0;}
    #header{padding:15px 0;}
    .featureSlider .item,#banner{min-height:450px;}
    .bannerCaption span, .bannerCaption h1{font-size:22px;}
    .bannerCaption div.animated2{font-size:48px;}
    .bannerCaption p{font-size:16px;}
    #specialty{padding:130px 0 30px;}
    h2.sectionTitle,h2.sectionTitle.white{font-size:34px;}
    .specialityWrap{margin-bottom:30px;height:auto;}
    .specialityWrap a{display:inline-block;}
    #aboutUs{padding:50px 0;}
    .aboutText{float:none;width:100%;font-size:44px;padding:30px;text-align:center;margin-bottom:30px;height:auto;}
    .aboutText p br{display:none;}
    .aboutWrap{min-height:530px;width:100%;}
    #testimonoalSlider .item{padding:30px;}
    #testimonoalSlider.owl-carousel .owl-item p{padding:0 15px;}
    #innerBanner,.bannerTitle{min-height:250px;}
    #innerBanner h1{font-size:26px;}
    #breadcrumbs span:first-child,#breadcrumbs span,#breadcrumbs span.breadcrumb_last{font-size:14px;}
}
@media (max-width:1024px){
    .container{width:90%;}
    .caseList li{width:17%;}
    .primary-menu-wrapper,.header-navigation-wrapper{display:block;}
    #banner .bannerCaption{width:70%;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{padding:5px 10px 5px 10px;}
    .events li a{padding:10px 47px;}
    .warrantePage li{width:27%;}
    #innerBanner,.bannerTitle{min-height:200px;}
    .contactUs li a{font-size:15px;}
}
/* Medium devices (tablets, less than 992px)*/
@media (max-width:992px){
    .container{width:90%;}
    .whyMicronics li{width:23%;}
    .microImage li{width:33%;}
    .labAddress{padding:15px;}
    .labAddress address{padding:0 0 0 35px;}
    .serviceImg li{width:46%;}
    .dataLabs{padding-top:15px;}
    .dataLabs address{padding:0 0 0 35px;}
    .footerContact{padding-top:0;}
    .contactUs{padding-top:15px;}
    ul.footer-social{float:none;padding-top:30px;}
    .footer-menu li{width:50%;}
    #process li{width:24%;}
    .featureSlider .item{min-height:455px;}
    #banner{min-height:450px;}
    .events li a{padding:10px 38px;margin:7px;}
    .events ul{top:30%;z-index:1;}
    .bannerCaption span, .bannerCaption h1{font-size:25px;}
    .bannerCaption div.animated2{font-size:45px;}
    .events{bottom:-90px;max-width:800px;}
    #specialty{max-height:none;}
    .specialityWrap img{margin:0 auto;}
    .specialityText{text-align:center;}
    .aboutWrap li{width:210px;height:190px;padding:20px;}
    .counter_box .counter_number{font-size:45px;}
    .aboutText{width:416px;height:370px;font-size:45px;}
    .aboutWrap li.corporate{right:209px;}
    .aboutWrap li.individual{right:418px;}
    .owl-next,.owl-prev{height:25px;width:25px;}
    #site-content ol{padding-left:15px;}
}
/*Small devices (landscape phones, less than 768px)*/
@media (max-width:768px){
    .container{width:90%;}
    h2,.h2{font-size:26px;}
    h3,.h3{font-size:18px;}
    .caseList li{width:21%;}
    .microImage li{width:33%;}
    .whyMicronics li{width:31%;}
    .clientPage li{width:29%;}
    .serviceMediaimg li{width:30%;}
    .casestudiesWrap,.articleWrap{width:100%;}
    .casestudiesWrap{padding:30px 140px 30px 45px;}
    #latestCase{max-height:none;}
    .caseWrap{margin-bottom:40px;height:auto;}
    .caseWrap h3{min-height:52px;}
    #latestCase .btn{margin-top:30px;}
    .aboutText{width:100%;height:auto;}
    .aboutWrap{min-height:450px;}
    .aboutWrap li{width:215px;height:180px;padding:22px;}
    .counter_box .counter_number{font-size:40px;}
    .aboutVideo iframe{margin-bottom:30px;}
    #banner .bannerCaption{width:94%;}
    .bannerCaption span, .bannerCaption h1{font-size:21px;}
    .bannerCaption div.animated2{font-size:40px;}
    .bannerCaption p{font-size:14px;}
    .events li a{padding:10px 70px;}
    .logo{width:50%;}
    .processFlow ul li{width:90%!important;display:block;margin:0 0 15px 15px!important;}
    .processFlow .icon{display:none;}
    .processFlow .middle{height:46px;padding:0;width:100%;border-radius:0 155px 155px 0;}
    .processFlow .item1 .middle:before,.processFlow .item1 .middle:after,.processFlow .item2 .middle:before,.processFlow .item2 .middle:after,.processFlow .item4 .middle:before,.processFlow .item4 .middle:after,.processFlow .item5 .middle:before,.processFlow .item5 .middle:after,.processFlow .item6 .middle:before,.processFlow .item6 .middle:after,.processFlow .item7 .middle:before,.processFlow .item7 .middle:after,.processFlow .item8 .middle:before,.processFlow .item8 .middle:after{background-color:transparent!important;border-color:transparent!important;}
    .processFlow .middle .title{font-size:17px;}
    .processFlow .middle .number{margin-left:-20px;display:block;border-color:#ccc solid 1px;border-radius:50%;background-color:#35315D;padding:12px 29px 34px 10px;float:left;width:15px;height:15px;font-size:17px;}
    .col6{width:100%;}
    .halfContainerRight{width:100%;max-width:100%;margin-bottom:30px;}
    .halfContainerLeft{width:100%;max-width:100%;}
    .articlesBlock:after,.articlesBlock:before{display:none;}
    #testimonial{padding:0px 0 20px;}
    #breadcrumbs{display:none;}
    #innerBanner h1{width:100%;text-align:center;}
    #site-content{padding:2rem 0;}
    .copyRight{text-align:center;}
    .copyRight p{float:none;}
    ul.footer-social{justify-content:center;}
    .SidebarWrap{margin-top:50px;}
}
@media (max-width:576px){
    .container{width:90%;}
    h2,.h2{font-size:24px;}
    .micronicsList li,.micronicsWrap li{padding:0 0 15px 20px;/*text-align: justify;*/}
    .caseList li{width:39%;}
    .micronicsList li{width:100%;}
    .microImage li{width:50%;}
    .whyMicronics li{width:47%;}
    .clientPage li{width:44%;}
    .serviceImg li{width:88%;}
    .serviceMediaimg li{width:44%;}
    #process li{width:33%;}
    .events{display:none;}
    .casestudiesWrap{padding:30px 20px 30px 45px;}
    .articleWrap{padding:30px 30px 30px 50px;}
    .events li a{padding:10px 47px;}
    .events ul{top:12%;}
    .featureSlider .owl-nav{display:none;}
    .aboutWrap li.computer{top:18px;right:225px;}
    .aboutWrap li.corporate{top:18px;right:0;}
    .aboutWrap li.individual{top:215px;right:225px;}
    .aboutWrap li.photographer{top:215px;}
    .warrantePage li{width:40%;}
    .aboutWrap{min-height:380px;}
    #latestCase{padding:40px 0;}
    .halfContainerRight,.halfContainerLeft{padding:40px 30px;margin-bottom:0;}
    .footerWrap{padding:30px 0 0;}
    .logo{width:70%;}
    .contactInfo{padding:0 15px;margin-bottom:30px;}
    .labAddress{margin-bottom:20px;}
    .map iframe{height:250px!important;}
}
@media (max-width:425px){
    .container{width:90%;}
    .whyMicronics li{width:94%;}
    .clientPage li{width:87%;}
    .events li a{padding:10px 20px;}
    .aboutText{height:311px;font-size:43px;}
    .aboutWrap li{width:100%;height:auto;position:static;margin-bottom:15px;}
    .counter_box .counter_number{font-size:32px;}
    .counter_box .counter_text{font-size:18px;}
    .counter_box .counter_text{font-size:18px;}
    .aboutWrap li.computer{right:185px;}
    .aboutWrap li.individual{top:200px;right:183px;}
    li.photographer{top:200px;}
    .warrantePage li{width:85%;}
    .featureSlider .item,#banner{min-height:333px;}
    .bannerCaption span, .bannerCaption h1{font-size:16px;}
    .bannerCaption div.animated2{font-size:30px;line-height:1.2;}
    #banner .bannerCaption{width:100%;max-width:90%;top:60%;}
    h2.sectionTitle,h2.sectionTitle.white{font-size:28px;}
    #specialty,#aboutUs,.aboutVideo,#latestCase,#brand,#process{padding:30px 0;}
    .aboutText{height:270px;font-size:34px;}
    .aboutText a.button{font-size:16px;}
    .footer-menu li{width:100%;}
    .back-to-top .btns{width:35px;height:35px;}
}