@media screen and (min-width:992px) {
.menu-top{margin-top: 15px;margin-right: 15px;}
nav#menu {display: block !important;padding: 0;position: relative;float: right;clear: both;}
nav#menu li {float: left;margin-left:0px;}
nav#menu ul > li a {color: #000;font-size: 16px;padding: 6px 6px;position: relative;font-weight: 500;margin-left: 15px;display: block;font-family: 'Poppins', sans-serif;}
nav#menu li:first-child{margin: 0;}
nav#menu li a.active,nav#menu li a:hover {color: #c3912e;}
}

/*Media Screen 1500*/
@media screen and (max-width:1500px) {
.services-sli .ser-cntnt {min-height: 225px;}
}
/*Media Screen 1400*/
@media screen and (max-width:1400px) {
.banner-section .caption {left: 23% !important;}
.services-sli .ser-cntnt {min-height: 250px;}
.services-sli .ser-img {margin: -58px auto 0;}
.logo {width: 63%;} 
.prod-cntnt {padding: 20px 42px;}
.inner-banner {height: 280px;}
.sol-lstblk {padding: 0px 20px;}
.sol-list .right {padding: 20px 40px 70px 25px;}
.tech-list {min-height: 215px;}
.ser-btm {padding: 10px 40px 20px;}
.ser-list .right {padding-left: 20px;}
}
/*Media Screen 1280*/
@media screen and (max-width:1280px) {
.about-sec {padding: 10px 0px 25px 55px;}
.about-sec .left {padding: 50px 0px 20px;} 
.services {padding: 15px 70px;}
.hme-sol {padding: 0px 0px 0px 70px;}
.hme-sol .right img {width: 90%;}
.inner-banner .caption {padding: 75px 50px 0px;}
.sol-list .right {padding: 20px 40px 25px 25px;}
.tech-list .right {width: 78%;}
.tech-list {min-height: 230px;}
.service-top {padding: 0px 10px 80px;}
}
/*Media Screen 1155*/
@media screen and (max-width:1155px) {
.logo {width: 78%;}
.banner-section .caption {left: 22% !important;}
.banner-section .caption h3 {font-size: 28px;line-height:45px;}
.banner-section .caption h3 span {font-size: 39px;}
.about-sec {padding: 10px 0px 25px 20px;}
.about-sec .left{width: 55%;}
.hme-tech .middle-head {width: 90%;}
.hme-tech ul,.hme-sol .right img {width: 100%;}
.hme-sol {padding: 0px 0px 0px 20px;}
.hme-sol .left,.hme-sol .right{width:50%;}
footer {padding: 30px 20px 20px;}
.inner-banner .caption {padding: 65px 50px 0px;}
.inner-banner {height: 210px;}
.overview {padding: 0px 10px;}
.mission-list {width: 49%;margin-bottom:15px;}
.mission-list:last-child {width:100%;margin-top:15px;}
.mission-list:last-child img {width: 5%;}
.sol-cntnt .text-center {margin: -119px auto 50px;}
.tech-cntnt .text-center {width: 70%;margin: -124px auto 50px;margin-left: 6%;}
.tech-list .right {width: 73%;}
.tech-list {min-height: 305px;}
.contact-sec {padding: 35px 40px;}
.tech-lstblk {padding: 15px 20px;}
.inner-banner .caption h3.fixed {font-size: 22px;top: 20px;left: 21%;}
.tech-ban.inner-banner .caption h3.fixed {font-size: 19px;top: 21px;}
.ser-list {padding-bottom: 10px;}
}
/*Media Screen 991*/
@media screen and (max-width: 991px) {
nav#menu {margin-right: 0 !important;}
.mm-opened .banner {margin-top:0px ;}
nav#menu ul > li a {padding: 10px 10px 10px 20px !important;color: #fff;font-size: 19px;}
#burgernav {display: block !important;}
#menu{display:none;}
.mm-opening .mm-page .banner-section,.mm-opening .mm-page .inner-banner{margin-top:0px;} 
.banner-section .caption {top: 100px !important;}
.banner-section .caption h3 {font-size: 24px;line-height: 39px;}
.banner-section .caption h3 span {font-size: 35px;}
.hme-tech ul li .cir {width: 90px;height: 90px;}
footer .footer-mnu{float: left;width: 30%;}
footer .footer-mnu:nth-child(2){width:40%}
.contact-form .form-group {width: 46%;}
.prod-cntnt .prod-list {width: 47%;}
.sol-list .right {box-shadow: inherit;}
.sol-list .right{width:100%;background-size: 50%;}
.sol-list .left{display:none;}
.sol-list{display:block;border-bottom: 1px solid #ccc;}
.sol-list:last-child{border-bottom:0px;}
.sol-cntnt .text-center {width: 65%;margin: -136px auto 50px;}
.tech-cntnt .text-center {margin: -140px auto 50px;margin-left: 3%;}
.tech-lstblk {padding: 15px 45px;}
.tech-list {min-height: inherit;width: 100%;border-bottom: 1px solid #e0dddd;padding-bottom: 25px;}
.tech-list:last-child{border-bottom:0px;}
.contact-sec {padding: 35px 15px;}
.contact-sec .left {width: 45%;}
.inner-banner .caption h3.fixed {font-size: 35px;top: 20px;left: 30%;}
.tech-ban.inner-banner .caption h3.fixed {font-size: 31px;top: 21px;}
.ser-list .left{display:none;}
.ser-list .right{width:100%;padding-left: 0px;}
.ser-list .right img{display:block;margin:10px 0px;}
.service-top .text-center {width: 95%;}
.service-top {padding: 0px 10px 30px;margin-top: -45px;}
}

/*Media Screen 767*/
@media screen and (max-width: 767px) {
header .col-lg-3{width:40%;}
header .col-lg-9{width:60%;}
.logo {width: 45%;margin-left: 0px;}
.ls-v5 .ls-bottom-slidebuttons, .ls-v5 .ls-nav-start, .ls-v5 .ls-nav-stop, .ls-v5 .ls-nav-sides {top: -20px !important;}
.banner-section .caption h3 {font-size: 23px;line-height: 35px;text-align:left!important;}
.ls-v5 .ls-bottom-slidebuttons{top: -19px !important;}
.banner-section .caption {left: 5% !important;text-align:left !important;top: 83px !important;}
.banner-section .caption h3 span {font-size: 30px;text-align:left;}
.about-sec {border-bottom: 1px dashed #ccc;}
.about-sec .left {width: 100%;padding-top: 10px;}
.about-sec .right,.hme-sol .left, .hme-sol .right {width: 100%;}
.services {padding: 15px 15px;}
.middle-head {width: 95%;}
.hme-tech ul {display: block;width: 100% !important;overflow-x: auto;-webkit-overflow-scrolling: touch;margin-bottom:5px;}
.hme-tech ul li {white-space: nowrap;display: table-cell;float: none;width: auto;}
.services-sli .ser-cntnt {min-height: inherit;}
.hme-tech ul li .cir {margin-right: 15px;}
.hme-tech ul::-webkit-scrollbar-track,.hme-tech ul::-webkit-scrollbar-thumb,.hme-tech ul::-webkit-scrollbar-thumb:hover{background-color:#ff8702;}
footer .footer-mnu:nth-child(1) {width: 40%;}
footer .footer-mnu:nth-child(2) {width: 60%;}
footer .footer-mnu:nth-child(3) {width: 100%;margin: 20px 0px 10px;}
footer .footer-mnu:nth-child(3) .social {width: 48%;margin: 0px auto}
.hme-sol .left {padding: 10px 15px 0px 0px;}
.contact-sec .left,.contact-sec .right{width:100%;}
.inner-banner {height: 115px;}
.inner-banner .caption {padding: 25px 43px 0px;}
.inner-banner .caption h3 {font-size: 35px;}
.overview .left,.overview .right{width:100%;}
.overview .left{margin-bottom: 30px;}
.abt-grid {margin: 30px 0px 0px 0px;}
.mission-list img {width: 19%;}
.mission-list:last-child img {width: 9%;}
.prod-cntnt .prod-list {width: 100%;margin-right: 0;margin-bottom: 15px;}
.prod-cntnt {padding: 20px 10px;}
.sol-cntnt .text-center {margin: -18px auto 50px;width: 95%;}
.sol-list .right {padding: 20px 15px 25px 25px;}
.tech-cntnt .text-center {margin: 0px auto 50px;width: 95%;}
.tech-lstblk {padding: 15px 15px;}
.inner-banner .caption h3.fixed {top: 12px;}
.service-top {margin-top: 10px;}
.ser-list:last-child{border-bottom:0px;}
}
/*Media Screen 640*/
@media screen and (max-width:600px) {
.logo {width: 70%;margin-left: 0px;}
.inner-banner .caption h3.fixed {top: 20px;left: 37%;}
}

/*Media Screen 568*/
@media screen and (max-width:568px) {
header .col-lg-3{width:40%;}
header .col-lg-9{width:60%}
.logo {margin-left: -10px;width: 80%;}
.banner-section {margin-top: 60px;}
.banner-section .caption h3 {font-size: 15px;line-height: 27px;}
.banner-section .caption{top: 35px !important;}
.banner-section .caption p {font-size: 15px;line-height: 20px;width: 310px;}
footer .footer-mnu:nth-child(3) .social {width: 65%;}
.banner-section .caption h3 span {font-size: 20px;}
footer {padding: 30px 5px 20px;}
footer .footer-mnu:nth-child(2) {width: 100%;margin: 10px 0px;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;padding: 10px 10px;}
.contact-form .form-group,.contact-form textarea,.work-progress .right {width: 100%;}
.work-progress .left {display: none;}
.mission-list {width: 100%;margin-bottom: 15px;border-bottom: 1px solid #bfcac0;padding-bottom: 15px;}
.mission-list img {width: 10%;}
.mission-list:last-child {border-bottom:0px;padding-bottom:0px;}
.rte-cir {width: 200px;height: 200px;padding: 70px 47px;}
.overview .left h3 span {font-size: 29px;}
.sol-cntnt .text-center {margin: -18px auto 5px;}
.tech-list .left {width: 65px;height: 65px;padding: 10px 0px;}
.tech-list .left img {width: 90%;top: 0px;left: 5px;}
.tech-list .right {width: 75%;}
.banner-section .caption a {margin-top: 5px;}
}
/*MEDIA SCREEN 481*/
@media screen and (max-width:481px) {
.inner-banner .caption h3.fixed {font-size: 23px;top: 12px;left: 36%;}
.tech-ban.inner-banner .caption h3.fixed {font-size: 23px;top: 16px;}	
}
/*Media Screen 375*/
@media screen and (max-width:375px) {
.banner-section .caption {top: 20px !important;}
.banner-section .caption h3 {font-size: 15px;}
.banner-section .caption h3 span {font-size: 20px;}
footer .footer-mnu:nth-child(3) .social {width: 70%;}
.inner-banner {height: 85px; margin-top: 62px;}
.inner-banner .caption {padding: 21px 40px 0px;}
.inner-banner .caption h3 {font-size: 22px;}
.logo {width: 100%;}
}
 

