@media(max-width:375px){
.top-nav ul li a{font-size:10px}
}

@media(max-width:767px){
.newHeader .top_bar .logo img{width:auto}
.newHeader .navbar-nav>li{margin-right:0}
.newHeader .navbar-default .navbar-nav>li>a::after{bottom:15px}
div#navbar{box-shadow:1px 0 5px 1px rgba(0,0,0,.2)}
.newHeader .navbar-default .navbar-nav>li.login{padding:5px 24px 5px 34px;display:inline-block;margin:0 0 10px 0!important}
.newHeader .navbar-default .navbar-nav>li>a,#frmLogout a{padding:10px 0 20px}
.top-head .top-nav ul li{padding:0 5px}
.top_bar .logo{margin-top:6px}
button.navbar-toggle{margin-top:6px}
.what-bg{position:absolute;width:86%;left:7%;top:7%;padding:25px 30px}
.what-sec h3{font-size:19px;margin:0 0 15px 0}
.what-sec-info{margin-bottom:15px}
.what-sec-info span{font-size:16px}
.flag-ship1{padding:380px 0 0 0}
.col-md-4:last-child .what-sec-info{margin-bottom:0}
.newHomepage .heading{font-size:19px}
.newHomepage .heading::after{width:55px}
.newHomepage #ourProducts.owl-carousel .owl-nav button.owl-prev{top:-14%;left:74%}
.newHomepage #ourProducts.owl-carousel .owl-nav button.owl-next{top:-14%}
.bottom-content h3{font-size:18px}
.bottom-content p{font-size:14px;line-height:20px;margin:10px 0}
p.text{font-size:14px;line-height:20px}
.newHomepage .testimonials .carousel-caption h5{font-size:18px}
.newHomepage .testimonials .carousel-caption{width:95%;padding-bottom:0}
.newHomepage div#myCarousel-new{height:300px}
.newHomepage .testimonials .carousel-caption p{line-height:20px}
.newHomepage .faq-sec .heading::after{left:43%}
.newHomepage .faq-sec .text{font-size:14px;line-height:20px}
.faq-sec{padding:0 0 15px 0}
#ourProducts.owl-carousel .owl-item img{width:100%}
.bottom-content{width:100%}
.newHomepage .customer-speak{margin:15px 0 30px 0}
.ourMission{background:linear-gradient(0deg,rgba(255,255,255,1) 65%,rgba(46,145,250,1) 65%)}
.panel-group{margin-bottom:10px}
section.banner{height:auto}
section.banner h5{font-size:19px}
section.ourMission.about-page figure{margin-bottom:15px}
.inner-page h4.header-title{font-size:19px}
.product_wrap.m-b-20.box-shadow1.about-us.border-radius-50{margin-top:20px}
.product_wrap p{font-size:14px;line-height:20px}
.our-core-values h5{font-size:19px}
.our-core-values{margin-bottom:15px}
ul.core-values{margin-left:0}
ul.core-values.Trustworthy li{border-right:0}
ul.core-values li{font-size:16px;margin-bottom:15px}
a.btn.btn-add-details.width-100.resetControls{padding:7px 12px}
section.banner.contactus-banner {height: auto;}
section.banner.contactus-banner {height: auto;}
.contactUs-info {padding: 15px 20px;margin-left: 0;}
.contactUs-info li {font-size: 12px;min-height: 70px;}
span.contact-icon {padding-bottom: 0;}
.contactUs-info i {margin-right: 10px;}
.contact-page {padding: 30px 0;background: linear-gradient(0deg, rgba(46,145,250,1) 25%, rgba(255,255,255,1) 25%);}
.contact-page::before, .contactUs-info::before {display: none;}
.contact-page .heading1 {font-size: 19px;padding: 0 0 10px 0;}
.contactUs-form label {font-size: 14px;}
}

@media (min-width:768px) and (max-width:991px){
section.banner.contactus-banner {height: auto;}
section.banner.contactus-banner {height: auto;}
.contactUs-info {padding: 15px 20px;margin-left: 0;}
.contactUs-info li {font-size: 16px;min-height: 70px;}
span.contact-icon {padding-bottom: 0;}
.contactUs-info i {margin-right: 10px;}
.contact-page {padding: 30px 0;background: linear-gradient(0deg, rgba(46,145,250,1) 25%, rgba(255,255,255,1) 25%);}
.contact-page::before, .contactUs-info::before {display: none;}
.contact-page .heading1 {font-size: 19px;padding: 0 0 10px 0;}
.contactUs-form label {font-size: 14px;}
section.content{margin-top:0}
a.btn.btn-add-details.width-100.resetControls{padding:7px 12px}
.top-head .top-nav ul li{padding:0 4px}
.top-head .top-nav ul li a{font-size:11px}
.newHeader .navbar-nav>li{margin-right:28px}
.newHeader .top_bar .logo img{width:auto;margin:0 auto;display:block}
.newHeader .navbar-default .navbar-nav>li>a,#frmLogout a{padding:15px 0 18px;font-size:12px}
.newHeader .navbar-default .navbar-nav>li.login{padding:0 18px 0 28px;margin:13px 0!important;border-radius:5px}
.newHeader .navbar-default .navbar-nav>li.login::before {left: 15%;top: 18%;}
.carousel.home-slider{height:310px}
.what-bg{top:9.5%;left:12%;padding:15px 30px}
.what-sec-info figure{float:none!important;margin:0 auto!important}
.what-sec-info{text-align:center;min-height:156px}
.what-sec-info span{font-size:16px;width:auto;line-height:20px}
.what-sec-info.quote span{padding:18px 0;float:none;display:block}
.what-sec-info.claim span{padding:8px}
.newHomepage .heading{font-size:19px}
.newHomepage .heading::after{width:60px}
.newHomepage #ourProducts.owl-carousel .owl-nav button.owl-prev{left:87%}
.bottom-content h3{font-size:16px}
.bottom-content p{font-size:14px;margin:10px 0;line-height:20px}
p.text{font-size:14px;line-height:20px}
.newHomepage .ourMission .heading{margin-top:0;padding-top:0}
.newHomepage .testimonials .carousel-caption{width:88%;margin-bottom:35px}
.newHomepage div#myCarousel-new{height:auto}
.carousel-control.right{left:11%}
.newHomepage .testimonials .carousel-caption h5{font-size:20px}
.newHomepage .customer-speak{margin:15px 0}
.what-sec h3{font-size:19px}
section.banner h5{font-size:19px}
section.ourMission.about-page figure{margin-bottom:15px}
section.banner{height:auto}
.inner-page h4.header-title{font-size:19px}
ul.core-values{margin-left:0}
ul.core-values.Trustworthy li{border-right:0}
ul.core-values li{font-size:16px;margin-bottom:15px}
.product_wrap p{font-size:14px;line-height:20px}
.our-core-values h5{font-size:19px}
}

@media (min-width:992px) and (max-width:1200px){
.contact-page::before {width: 32px;}
.contactUs-info {padding: 15px;}
.contactUs-info li {font-size: 16px;}
a.btn.btn-add-details.width-100.resetControls{padding:7px 12px}
.what-bg{width:88%;left:6%;top:17%}
.what-sec-info span{font-size:15px;width:110px}
.home-slider{height:400px}
.bottom-content{width:100%}
.newHeader .navbar-default .navbar-nav>li.login{padding:2px 18px 2px 28px}
.newHeader .navbar-nav>li{margin-right:18px}
ul.core-values li{font-size:15px}
section.banner{height:auto}
ul.core-values{margin-left:0}
}