@media only screen and (max-width: 1439px){
.custom-nav ul > li > a {padding: 20px 30px;}
.custom-nav ul > li > a {padding: 20px 30px;}
.about-us-section .owl-carousel .owl-nav button {width: 50px; height: 50px; }
.about-us-section .owl-carousel .owl-nav button i {line-height: 45px;}
.about-us-section .owl-carousel .owl-nav {bottom: -5px;}
.about-us-section .owl-carousel .owl-nav{bottom: -50px;}
.common-section {padding-top: 70px;}
.our-skills-section {margin-top:  70px;}
.our-clients-section {padding-bottom:  70px;}
footer .footer-top {padding: 70px 0;}
.newslatter-section {margin-top:  70px;}
.our-skills-section {padding-bottom:  70px;}
.download-section {padding-bottom:  70px;} 
	.enquiry-section {padding-bottom:  70px;}
	.contact-us-section {padding-bottom:  70px;}
.products-details-section {padding:70px 0; }
.call-to-action-section {margin-bottom:  70px;}
.agriculture-section {padding-bottom:  70px;}
.technical-data-section {padding-bottom:  70px;}
.call-to-action-section {margin:70px 0;}

}
@media only screen and (max-width: 1365px){


}

@media only screen and (max-width: 1279px){

	.custom-nav ul > li > a {padding: 25px 20px; font-size: 16px;}
	.common-section {padding-top:  50px;}
	.banner-section .item .banner-text h2 {font-size: 34px; margin-bottom: 30px;}
	.title h2 {margin-bottom: 30px;}
	.gallery-item .gallery-details .gallery-title {padding-left: 10px; }
	.gallery-item .gallery-details {padding: 15px 0;}
	.gallery-item .gallery-details .btn-gallery-plus {right: 10px;}
	.our-clients-section ul li { margin: 0 12px 50px;}
	.our-skills-section {margin-top: 50px;}
	.our-clients-section {padding-bottom: 50px;}
	.call-to-action-section {height: 300px;}
	.title h2 {font-size: 36px;}
	footer .footer-top {padding: 50px 0;}
	.newslatter-section {margin-top: 50px;}

	/*.panel-icon::before, .panel-icon::after {height: 20px;}
	.panel-icon {width: 50px; height: 50px;}
	.panel-group__features .panel .panel-heading .panel-title .panel-title__number {font-size: 64px;}
	.circled-icon {font-size: 26px;width: 100px; height: 100px; line-height: 91px;}
	.panel-body {padding: 15px; text-align: center;}
	.panel-body p {margin-bottom: 0;}
	.panel-group__features .panel .panel-heading .panel-title > a {padding: 25px 0;}*/

	footer .footer-top .footer-logo a {width: 140px;}
	.velox-mission-vision-section .velox-group-box .icon-box {height: 140px; width: 140px; padding: 30px;}
	.velox-mission-vision-section .velox-group-box h3 {font-size: 22px; margin-top: 20px !important;}
	.our-skills-section {padding-bottom: 50px;}
	.business-strategy-section .content-left-box .strategy-list li {font-size: 14px;}
	.download-section {padding-bottom: 50px;} 
	.enquiry-section input {margin: 0 15px 30px 0;}
	.enquiry-section {padding-bottom: 50px;}
	.contact-us-section {padding-bottom: 50px;}
	.products-details-section {padding:50px 0; }
	footer .footer-top .common-fot-box p {width: 250px;}
	.agriculture-section .tg th {font-size: 16px;}
	.agriculture-left-img {padding-right: 15px;}
	.agriculture-right-img {padding-left: 15px;}
	.call-to-action-section {margin-bottom: 50px;}
	.agriculture-section {padding-bottom: 50px;}
	.technical-data-section {padding-bottom: 50px;}
	.call-to-action-section {margin:50px 0;}
	.gallery-item .gallery-details .btn.btn-primary {margin-right: 10px;}

}


@media only screen and (max-width: 1023px){
	body.main-navbar-active  {overflow-y: hidden;}
	header {position: relative;}
	header .custom-nav {padding: 55px 0 0;}
	.main-navbar-active header .custom-nav {left: 0;overflow-y: auto;overflow-x: hidden; transform: translate3d(0px, 0px, 0px); }
	header .custom-nav {background: #fff; float: none; width: 100% padding:70px 0 0; position: fixed; top: 0; left: -100%; width: 100%; height: 100%; z-index: 9999; -webkit-transition: all 1.2s ease; -moz-transition: all 1.2s ease; -ms-transition: all 1.2s ease; -o-transition: all 1.2s ease;transition: all 1.2s ease;}
	.main-navbar-active header .custom-nav ul {text-align: left;}
	#nav-toggle {display: block; background: transparent; margin-top: 0; padding: 24px 35px 24px 0; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%);}
	header .top-header {display: none;}
	header .bottom-header {position: relative;}
	.main-navbar-active #nav-toggle span::before, .main-navbar-active #nav-toggle span::after {background: #ef312d; height: 3px; } 
	header .custom-nav {box-shadow: none; }
	.dropdown-menu {top: auto; right: 0;}
	header.shrink .bottom-header .custom-nav ul > li > a:hover {color:#ef312d;;}
	.custom-nav ul > li .dropdown-main li a:hover { background: transparent; color: #ef312d;}
	.bottom-header .custom-nav {width: 100%; margin: 0;}
	.bottom-header .custom-nav ul  li {display: block; }
	.bottom-header .custom-nav ul > li a {margin: 0;padding: 15px; font-size: 15px; color: #000;}
	.bottom-header .custom-nav ul > li a:hover {color:#ef312d; }
/*	header.shrink .bottom-header .custom-nav ul > li > a:hover {background: #ef312d; color: #fff; }*/
	.bottom-header .logo a { width: 130px; padding: 10px 0;}
	.bottom-header .custom-nav ul > li a {position: relative;}
	.bottom-header .custom-nav ul > li a i {position: absolute;right: 20px;font-size: 22px;}
	.custom-nav ul > li .dropdown-menu {z-index: 999;}
	.dropdown-main {min-width: 100%; width: 100%;}
	.dropdown-menu {position: relative; margin-bottom: 20px !important;}
	.banner-section .item .banner-text h2 {font-size: 24px; margin-bottom:20px;}
	.about-us-section .common-btn {margin-top: 20px; width: 50%;}
	.about-us-section .content-right-box h3 {margin-bottom: 20px; padding-bottom: 15px;}
	.about-us-section .content-right-box p {margin-bottom: 0; font-size: 14px;}
	.about-us-section .img-left-box {padding-right: 20px;}
	.gallery-item .gallery-details .gallery-title {font-size: 14px;}
	.gallery-item .gallery-details .btn.btn-primary {padding: 5px 5px; font-size: 13px;}
	.panel-group__features .panel .panel-heading .panel-title .panel-icon {top: 15px;}
	.title h2 {font-size: 32px;margin-bottom: 20px;}
	.common-btn {width: 25%; text-align:left; padding-left: 35px;}
	.view-more-btn .common-btn, .about-us-section .common-btn {text-align: right; padding-right: 35px;}
	.our-clients-section ul li {width:21%; margin: 0 12px 40px;}
	.text-box-content h2 {margin-bottom: 30px;font-size: 26px;}
	.newslatter-section .left-box-icon ul li a {font-size: 14px; height: 35px; width: 35px; margin: 0 2px;padding: 8px;}
	.newslatter-section .left-box-icon {width: 50%;}
	.newsletter-box-right {width: 49%;}
	footer .footer-top .common-fot-box.contact-box li {display: block;}
	.velox-mission-vision-section .col-md-3 {width: 50%; float: left; height: 335px; margin-bottom: 30px;}
	.velox-mission-vision-section .col-md-3:last-child, .velox-mission-vision-section .col-md-3:nth-last-child(2) {margin-bottom: 0;}
	.business-strategy-section .content-left-box {width: 100%; display:table-footer-group;}
	.business-strategy-section .img-right-box {width: 100%; display: table-header-group;}
	.business-strategy-section .content-left-box .strategy-list {margin-top: 30px;}
	.business-strategy-section .content-left-box .strategy-list li {font-size: 16px;}
	.download-section .brochures-box .col-md-3 {width: 50%; float: left; margin-bottom: 30px;}
	.download-section .brochures-box .col-md-3:last-child, .download-section .brochures-box .col-md-3:nth-last-child(2) {margin-bottom: 0;}
	.download-section .brochures-box .common-btn {width: 50%;padding: 10px 12px;padding-left: 35px; }
	.download-section .brochures-box .common-btn i {top: -4px;}
	.enquiry-section input {margin: 0 10px 20px 0;}
	footer .footer-top .about-con-box, footer .footer-top .link-box{margin-bottom: 20px;}
	.contact-us-section .contact-box .col-md-4 {width: 33.33%; float: left;}
	.contact-us-section .contact-box p {font-size: 14px;}
	.contact-us-section .contact-box h3 {font-size: 20px;}
	.contact-box .single-contact {padding: 20px 10px}
	.contact-form-box .form-box {padding: 20px;}
	.contact-form-box .map-box {padding-left: 20px;}

	.main-menu {display: none;}
	.contact-box-detail {display: none;}
	.subscribe-box {display: none;}
	.social-icons-box {display: block;}
	.f-link {margin: 0 15px; -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; display: block; }
	/*.f-link .foot-col-data ul {float: left; width: 50%;}*/
	.f-link .foot-col-data ul li {display: block;}
	.f-link .foot-col-data ul li a {color: #fff; padding-bottom: 15px; display: block;}
	.f-title {position: relative; /*padding-bottom: 15px;*/ margin-bottom: 20px; cursor: pointer;}
	.f-title h4 {color: #fff; margin-bottom: 0;}
	footer .toggle-arrow {font-family:Fontawesome; position: absolute; right: 0; top: 0; line-height: 30px; display: block; cursor: pointer; -webkit-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; cursor: pointer;}
	footer .toggle-arrow::before {color: #fff; content: "\f105"; font-size: 34px;}
	footer .menushow .toggle-arrow {-moz-transform: rotate(90deg); -webkit-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); }
	ul.foot-col-data {padding: 0; overflow: hidden; width: 100%; max-height: 0; min-width: 100%; -webkit-transition: max-height .4s linear; -moz-transition: max-height .4s linear; -ms-transition: max-height .4s linear; -o-transition: max-height .4s linear; transition: max-height .4s linear; margin: 8px 0 15px 0; }
	ul.foot-col-data.menushowtoggle {max-height: 300px;}
	.f-link.contact-box span {display: block; font-size: 16px; color: #fff; margin-top: -22px; padding-left: 88px;}
	.f-link.contact-box ul li {color: #fff; margin-bottom: 10px;}
	.f-link.contact-box ul li a {padding-bottom: 0;}
	.f-link.contact-box ul li a:hover {color: #cd2122;}
	.products-details-section .left-products-img {width: 100%;}
	.products-details-section .right-products-detail {width: 100%; padding: 0; margin-top: 20px;}
 	.v-center .v-center-inner {display: inline-block;vertical-align: middle;}
 	.dropdown-content {min-width: 100%;}
 	.custom-nav ul > li .dropdown-content li {display: block; margin: 0; text-align: center;width: 100%;}
 	.benifits-list li {font-size: 18px;}

 	.about-us-section .img-left-box {width: 100%; padding: 0;}
 	.about-us-section .content-right-box {width: 100%; margin-top:25px;}

 	.about-us-section .common-btn {width: 29%;}
 	.about-us-section .owl-carousel .owl-nav button {width: 40px; height: 40px;}
 	.about-us-section .owl-carousel .owl-nav button i {line-height: 36px; font-size: 18px;}
 	.gallery-item .gallery-details .gallery-title {font-size: 13px;}
 	.gallery-item .gallery-details {padding: 10px 0;}
 	footer .footer-top .common-fot-box p {width: 100%;}

	
	.contact-form-box .form-box {width: 100%;}
	.contact-form-box .map-box {width: 100%; padding-left: 0; padding-top: 30px;}
	.custom-nav ul > li > a i {margin-left: 0;}
.custom-nav ul > li .dropdown-menu li i {margin-left: 0;}
	.dropdown-menu {margin-left:0;}
	.sub-menu {float:none;}
	.dropdown-main {float:left;}
 }



@media only screen and (max-width: 979px){
	.inner-banner-section {height:320px}
}

@media only screen and (max-width: 767px){

	.about-us-section .img-left-box {width: 100%; padding: 0;}
	.about-us-section .img-left-box img {width: 100%;}
	.about-us-section .content-right-box {width: 100%; padding-top: 20px;}
	.common-section {padding-top: 30px;}
	.title h2 {font-size: 26px; margin-bottom: 15px;}
	.about-us-section .content-right-box h3 {margin-bottom: 15px; padding-bottom: 15px; font-size: 18px; }
	.about-us-section .common-btn {width: 29%;}
	.panel-group__features .panel .panel-heading .panel-title > a {padding: 20px 0;}
	.our-skills-section {margin-top: 30px;}
	.our-clients-section {padding-bottom: 30px;}
	.call-to-action-section {margin:30px 0;}
	.gallery-item {width: 50%;}
	.our-clients-section ul li {width: 20%;}
	.text-box-content h2 {font-size: 22px; margin-bottom: 20px;}
	.common-btn {width: 28%; padding: 10px 12px;padding-left: 35px;}
	.call-to-action-section {height: 255px;}
	.newslatter-section {margin-top: 30px;}
	.newsletter-box-right p {font-size: 18px; margin-bottom: 15px;}
	footer .footer-top {padding: 30px 0;}
	.our-skills-section {padding-bottom: 30px;}
	.download-section .brochures-box .common-btn {padding-left: 20px;}
	.download-section {padding-bottom: 30px;}
	.enquiry-section input {margin: 0 8px 20px 0;}
	.enquiry-section .send-message textarea {margin-bottom: 20px;}
	.enquiry-section {padding-bottom: 30px;}
	.contact-us-section {padding-bottom: 30px;}
	.contact-us-section .contact-box .col-md-4 {width: 100%; float: none;}
	.contact-box .single-contact {height: auto;}
	.contact-form-box .form-box {width: 100%;}
	.contact-form-box .map-box {width: 100%; padding-left: 0; padding-top: 30px;}
	.inner-banner-section {height: 320px}
	.products-details-section table {width: 100%;}
	.products-details-section {padding: 30px 0;}
	.back-to-top {height: 40px; width: 40px; bottom: 65px;font-size: 26px}
	.back-to-top {bottom: 50px;}
	.products-details-section .product-title h2 {font-size: 22px; margin-bottom: 20px; }
	.benifits-list li {width: 100%;}
	.benifits-list li:last-child {padding-bottom: 0;}
	.enquiry-action-section {margin-bottom: 30px;}
	.agriculture-section .tg th {font-size: 14px;}
	.agriculture-section {padding-bottom: 30px; position: relative;}
	.agriculture-left-img, .agriculture-right-img {padding-bottom: 30px;}
	.agriculture-left-img {padding-right: 10px;}
	.agriculture-right-img {padding-left: 10px;}
	.agriculture-section .sleeves-content {margin-bottom: 20px;}
	/*.agriculture-section .left-table-box {width: 100%; display: table-footer-group; }
	.agriculture-section .right-img {width: 100%; margin: 0; display:table-header-group;}*/
	/*.exothermic-sleeves-section .right-img img {width: 70%; display: block; margin: 0 auto;}*/
	/*.agriculture-section .left-table-box {width: 100%; margin-top: 230px;}
	.agriculture-section .right-img {position: absolute; top: 290px; left: 0; right: 0; margin: 0 auto;}*/
	
	.agriculture-section .left-technical-table {width: 100%; padding: 0; display: block;}
	.agriculture-section .right-technical-table {width: 100%; padding: 0; margin: 0;display: block;}
	.agriculture-section  .table-responsive {border: none;}
	.agriculture-section .technical-table {margin-top: 30px;}
	.agriculture-section .technical-table h3 {margin-bottom: 20px; font-size: 18px;}
	.advantages-box .common-list li {width: 100%; padding-bottom: 10px;}
	.advantages-box .common-list li:last-child {padding-bottom: 0;}
	.technical-data-section {padding-bottom: 30px;}
	.advantages-box .common-list li {font-size: 14px;}
	.advantages-box h3 {font-size: 18px;}
 .dropdown-menu{width: 100%; margin: 0 auto; left: 0; min-width: 100%;}
 .about-us-section .owl-carousel .owl-nav button {margin-right: 15px;}
 .page-section  {margin-top: 40px;}
 .inner-products-section {margin-top: 0;}
 .about-us-section .owl-carousel .owl-nav {bottom: -65px; right: auto;}
 .about-us-section .owl-carousel .owl-nav button i {line-height: 30px; font-size: 16px; } 
 .about-us-section .owl-carousel .owl-nav button {width: 35px; height: 35px; }
 .velox-mission-vision-section {margin-top: 40px;}
 .gallery-item .gallery-details {left: -1px; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
.agriculture-section .mobile-box{display: block;}
.agriculture-section .desktop-box{display: none;}
.agriculture-section .right-img{display: block;margin: 0 auto 30px;}
.agriculture-section .left-table-box {
    width: 100%;}
 .agriculture-section .bottom-table {
margin-top: 10px;
}
.breadcrumb li {
font-size: 20px}
.inner-banner-section .inner-text h3 { font-size: 24px;
}
.newsletter-box-right div.wpcf7 .ajax-loader{right: 6px;}
}


@media only screen and (max-width: 639px){
	.panel-group__features .panel .panel-heading .panel-title .panel-title__heading .hgroup-panel h3 { font-size: 18px;}
	.panel-body {padding: 10px; }
	.panel-body p {font-size: 14px;}
	.panel-group__features .panel .panel-heading .panel-title .panel-icon {top: 0}
	.panel-group__features .panel .panel-heading .panel-title .panel-title__heading .hgroup-panel {margin-bottom: -5px;}
	.panel-group__features .panel .panel-heading .panel-title .panel-title__heading .hgroup-panel h3 {margin-left: 5px;}
	.gallery-item {width: 100%;}
	.view-more-btn {margin-top: 15px;}
	.view-more-btn .common-btn {width: 45%; padding-right: 20px;}
	.view-more-btn .common-btn i {top: -4px;}
	.our-clients-section ul li {margin-bottom: 25px; width: 25%;}
	.call-to-action-section .common-btn {width: 50%;}
	.call-to-action-section .common-btn i {font-size: 14px;}
	.call-to-action-section {height: 230px;}
	.text-box-content h2 {font-size: 18px;}
	.newslatter-section .left-box-icon {width: 100%; margin-bottom: 20px; /*display: table-footer-group;*/}
	.newsletter-box-right {width: 100%; /*display: table-header-group;*/}
	footer .footer-bottom {padding: 10px 0; text-align: center;}
	footer .footer-bottom p {float: none; text-align: center;}
	footer .footer-bottom .right-box {float: none; text-align: center;}
	.common-btn {font-size: 14px;}
	.about-us-section .common-btn {width: 47%; padding-right: 28px;}
	.banner-btn .common-btn {width: 50%; }
	.banner-btn .common-btn i {top: -4px;}
	.banner-section img {height: 360px !important;}
	.banner-section .item .banner-text h2 {font-size: 18px;}
	footer .footer-top .common-fot-box p {font-size: 14px; margin-bottom: 15px;}
	footer .footer-top .common-fot-box h3 {font-size: 18px;margin-bottom: 15px;}
	footer .footer-top .common-fot-box.contact-box li:last-child {margin-bottom: 0;}
	.contact-box {margin-top: 15px;}
	footer .footer-top .footer-logo a {width: 120px;margin-bottom: 20px;}
	footer .footer-top .common-fot-box li span {    padding-left: 70px;}
	footer .footer-top .common-fot-box.link-box li a {font-size: 14px;}
	footer .footer-top .common-fot-box li span {font-size: 14px;}
	.title h2 {font-size: 20px; margin-bottom:10px; padding-bottom: 10px;}
	.velox-mission-vision-section .col-md-3 {width: 100%; margin-bottom: 20px; height: auto;}
	.velox-mission-vision-section .col-md-3:nth-last-child(2) {margin-bottom: 20px;} 
	.velox-mission-vision-section .velox-group-box .icon-box {width: 100px; height: 100px; padding: 20px;}
	.business-strategy-section .content-left-box .strategy-list li {font-size: 14px; margin-bottom: 8px;}

	.download-section .brochures-box .col-md-3 {width: 100%; float: none; margin-bottom: 20px;}
	.download-section .brochures-box .col-md-3:nth-last-child(2) {margin-bottom: 20px;}
	.download-section .brochures-box .common-btn {padding-left: 30px;}
	.enquiry-section input {width: 100%; margin: 0 0 20px 0;}
	.enquiry-section select {width: 100%; margin-bottom: 20px;}
	.enquiry-section .send-message textarea {height: 100px;}
	.enquiry-section .common-btn {width: 40%; }
	.enquiry-section .common-btn i {top: -4px;}
	.f-link.contact-box span {font-size: 14px;}
	.products-details-section th, .products-details-section td {padding: 5px 5px;}
	.products-details-section .right-products-detail h3 {font-size: 18px;}
	.products-details-section .right-products-detail p {font-size: 14px;}
	.breadcrumb {padding-top: 10px;}
	.inner-banner-section .inner-text h3 {font-size: 18px;}
	.breadcrumb li {font-size: 14px;}
	.back-to-top {bottom: 68px;}
	.benifits-list li {width: 100%; margin: 0; }
	.products-details-section .products-goal h4 {font-size: 16px;}
	.products-details-section .product-title p {font-size:14px;}
	.products-details-section .product-title h2 {font-size: 18px; margin-bottom: 10px;}
	.banner-section .main-banner {display: none !important;}
	.banner-section .mobile-banner {display: block !important;}
	.benifits-list li {font-size: 16px;}
	.agriculture-left-img, .agriculture-right-img {width: 100%; padding: 0; margin: 0;}
	.agriculture-right-img {padding: 20px 0;}
	.agriculture-section .sleeves-content p {font-size: 14px;}
	.left-dropdown {width: 100%; float: none;}
	.right-dropdown {width: 100%; float: none;}
	 .gallery-item .gallery-details {left: 0;}
	/* .agriculture-section .left-table-box {width: 100%; margin-top: 358px;}
	.agriculture-section .right-img {position: absolute; top: 440px; left: 0; right: 0; margin: 0 auto;}
.agriculture-section .right-img {width: 350px; margin: 0 auto;}*/
.page-section .gallery-item {margin-bottom: 20px;}
/*.page-section .gallery-item:last-child {margin-bottom: 0;}*/
	.enquiry-section .wpcf7-form-control-wrap {width:100%;}
}


@media only screen and (max-width: 479px){
	.our-clients-section ul li {width: 40%;}
	.agriculture-section .right-img {width: 60%;}

}
