@media screen and (max-width: 1399px) {
/* owl slider start  */
.owl-carousel .owl-nav button.owl-prev{left: -20px;}

.owl-carousel .owl-nav button.owl-next{right: -20px;}
/* owl slider end */


/* battery solution page start */
/* hero banner start  */
.battery-banner {min-height: 360px;}
/* hero banner end */
/* battery solution page end */

}


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

/* product details page start  */

.product-details-section {padding: 80px 0;}

.product-details-content {max-width: 545px;}

.product-details-content .product-content-box span { font-size: 28px; line-height: 36px;}

.product-details-content .product-content-box {margin-bottom: 22px;}

/* product details page end  */


/* battery page start  */
/* full width left right section start  */
.cms-left-right-full-width .text-holder { padding: 40px 0 40px 15px;}
/* full width left right section end  */

/* battery page end */

}



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

/* hero banner start */

.hero-banner-content {min-height: 270px;}
.hero-banner-img { bottom: -50px;}
.hero-banner-img img{height: 300px;}
.hero-banner-title { width: calc(100% - 340px);}
.hero-banner h1 {font-size: 40px;}
/* hero banner end */



/* product list page start  */



/* releted product start  */

.other-product-slider { padding: 25px 30px;}

/* releted product end  */

/* product list page end  */



/* product details page start  */

/* product details section start */

.product-details-section {padding: 45px 0;}

.product-details-content .product-content-box h3 { font-size: 15px;}

.product-details-content {max-width: 100%;}

.product-details-content .product-content-box span {font-size: 25px;line-height: 32px;}

/* product details section end */



/* confidence left right section start */
.left-img iframe {height: 300px;}
.right-content h2 {margin-bottom: 15px;}

.row:nth-child(odd) .right-content {padding-right: 0;}

.row:nth-child(even) .right-content {padding-left: 0;}

/* confidence left right section end */



/* tabbing section start  */

.environment-section {padding-bottom: 40px;}

.environment-section h2 {margin-bottom: 25px;}

.product-features-section ul.nav { margin-bottom: 35px !important;}

.product-features-section ul.nav  li:not(:last-of-type) {padding-right: 25px;}

.product-features-section ul.nav  li button {font-size: 24px;}

.product-features-section ul.nav  li button.active {font-size: 26px;}

.product-features-section h2.title-two {margin-bottom: 25px;}

.tab-right-content p {font-size: 16px;line-height: 28px;}

.tab-right-content h3 {margin-bottom: 15px;}

/* tabbing section end  */



.environment-slider h3 {font-size: 16px; line-height: 28px;}

.environment-slider .environment-img {margin-bottom: 8px; min-height: 150px;}

.environment-section::before {height: 210px;}



/* product gallery slider start  */

.confidence-img-box {height: 275px;}

/* product gallery slider end  */



/* product details page end */





/* blog page start  */

.inner-blog-section .col-sm-6 {margin-bottom: 20px; }

.pagination li a, .pagination li span {height: 36px; width: 36px;}

/* blog page end  */



/* blog details page start  */

.common-contain  h1 { font-size: 36px;}

.common-contain  h2 { font-size: 32px;}

.common-contain  h3 { font-size: 30px; }

.common-contain  h4 { font-size: 28px;}

.common-contain  h5 { font-size: 26px;}

.common-contain  h6 { font-size: 24px; }

/* blog details page end */



/* contact page start */

.contact-right-desc .ftr-contact, .contact-right-desc ul.ftr-socialicon {padding: 20px;}
.contact-us-left h2 {margin-bottom: 25px;}
.contact-us-left {padding: 25px 20px;}

/* contact page end */



/* thank you page start */

.thank-you-section img{height: 120px;}

.thank-you-section h1{font-size: 60px; line-height: 60px;}

.thank-you-section p{font-size: 18px; }

/* thank you page end */



/* cms page start */

/* cms common banner section start */

.common-banner {min-height: 220px;}

.common-banner:before {width: 60%;}

/* cms common banner section end */



/* fullwidth section start */

.fullwidth-section {padding-top: 40px;padding-bottom: 40px;}

.fullwidth-content h2 {margin-bottom: 16px;}

/* fullwidth section end */



/* cms content section start  */

.cms-content h2.title-three {margin-bottom: 15px;}

/* cms content section end  */



/* cms left right section start  */

.cms-left-right .text-holder .title-three {margin-bottom: 16px;}

.cms-left-right .row:nth-child(odd) .text-holder {padding-left: 0;}

.cms-left-right .row:nth-child(even) .text-holder {padding-right: 0;}

.cms-left-right .row:not(:last-of-type) {margin-bottom: 40px;}

.text-holder .cms-content{margin-bottom: 20px;}



/* cms left right section end  */



/* faq section start */

.faq-section h2 {margin-bottom: 25px;}

.faq-section .accordion-item {padding: 20px 20px;}

.faq-section .accordion-button {font-size: 20px;}

.faq-section  .accordion-button::after {background-size: 17px;}

/* faq section end */



/* gallery section start */

.gallery-section h2 {margin-bottom: 10px;}

.gallery-section  .gallery-col {margin: 10px 0;}

/* gallery section end */



/* cms form section start */

.cms-contact-form .title-two { margin-bottom: 25px;}

.form-contact-details {padding: 0px 15px 45px 25px;}

.cms-contact-form {padding: 50px 24px 50px 0;}

.cms-contact-form textarea.form-control {height: 100px;}

.form-contact-details ul li a {font-size: 20px;}

.form-contact-details li:not(:last-of-type) { margin-bottom: 25px;}

.form-contact-details ul li svg {top: 5px;height: 20px;width: 20px;}

.form-contact-details li {padding-left: 30px;}

/* cms form section end */



/* icon box section start */

.icon-main-box {padding: 25px 15px;}

.icon-main-box h3 {font-size: 20px; margin-bottom: 8px;}

/* icon box section end */



/* grid section start */

.cms-grid-content h2 {font-size: 20px;}

.cms-grid-content {padding: 15px 0 0;}

.cms-grid-img img {height: 270px;}

/* grid section end */



/* fond dealer section start  */

.find-dealer-section .support-left-img { padding: 20px 20px 20px 0px;}

.find-dealer-section .support-left-img:before {width: 305px;}

/* fond dealer section end  */



/* pdf section start  */

.brch-pdf-main .row:not(:last-of-type){margin-bottom: 40px;}

.brch-pdf-main .title-two{margin-bottom: 8px;}

/* pdf section end  */



/* dealer section start */

.post-featured-fullwidth{padding-top: 55px;}

/* dealer section end  */
/* cms page end */

/* our history page start  */
.history-area h3 {font-size: 50px;}
.history-area h4 {font-size: 26px;}
/* our history page end  */


/* battery solution page start */
/* hero banner start  */
.battery-banner {min-height: 285px;}
/* hero banner end */

/* tchnology section start  */
.tehnology-section .site-title {margin-bottom: 5px;}
.technology-box h3 {font-size: 20px;}

.technology-box { padding: 25px;}
/* tchnology section end */

/* why choose banefits section start  */
.why-choose-content {padding-left: 0;}
/* why choose banefits section end */

/* tab to scroll section start  */
.tab-to-scroll .site-title h2{margin-bottom: 0;}
/* tab to scroll section end */

/* battery solution page end */

}



@media screen and (min-width: 992px) {

/* right left section start  */

.right-left-section .row:nth-child(odd){ flex-direction: row-reverse;}

.cms-left-right .row .col-lg-6{position: sticky; top: 115px;}

/* right left section end  */



/* blog page start */

.blog-filter-btn{display: none;}

/* blog page end */



/* cms page start */

.cms-left-right .row:nth-child(even){ flex-direction: row-reverse;}

/* cms page end */


}



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

/* hero banner start */

.hero-banner-content {min-height: 230px;}

.hero-banner-img { bottom: -40px;}

.hero-banner-img img{height: 240px;}

.hero-banner-title { width: calc(100% - 280px);}
.hero-banner h1 {font-size: 35px;}
/* hero banner end */



/* breadcrumb start  */

.breadcrumb-area { margin-bottom: 30px;}

.breadcrumb-area.pt-60{padding-top: 30px;}

/* breadcrumb start  */







/* releted product start  */

.other-product-slider { padding: 20px 30px;}

/* releted product end  */





/* product details page start  */

/* product details section start */

.product-details-section { padding: 40px 0;}

.product-details-content {margin-top: 20px;}

.product-details-content .product-content-box span {font-size: 28px; line-height: 36px;}

/* product details section end */



/* confidence section start */

.confidence-img-slider.owl-carousel .owl-nav button { height: 38px; width: 38px;}

.confidence-img-slider.owl-carousel .owl-nav button.owl-next {right: -19px;}

.confidence-img-slider.owl-carousel .owl-nav button.owl-prev {left: -19px;}

.confidence-img-slider.owl-carousel .owl-nav button i {font-size: 15px;}

/* confidence section end */



/* tabbing section start */

.product-features-section ul.nav { margin-bottom: 25px !important;}

.product-features-section h2.title-two {margin-bottom: 15px;}

.product-features-section ul.nav  li button {font-size: 20px;  padding: 12px 0 !important;}

.product-features-section ul.nav  li button.active {font-size: 22px;}

.product-features-section ul.nav  li:not(:last-of-type) {padding-right: 20px;}

/* tabbing section end */





/* environment slider start */

.environment-section h2 {margin-bottom: 20px;}

.environment-section {padding-bottom: 35px;}

.confidence-img-box {height: 300px;}

/* environment slider end */

/* product details page end */



/* blog list page start */

.sidebar-aria{display: none;}

.blog-filter-btn{margin-bottom: 15px;}

.inner-blog-section .container > .row{flex-direction: column-reverse;}

.blog-details-main  .container > .row{flex-direction: column-reverse;}



.blog-aside .blog-widget { margin-bottom: 20px;}

/* blog list page end */



/* blog details page start  */

.common-contain  h1 { font-size: 32px;}

.common-contain  h2 { font-size: 30px;}

.common-contain  h3 { font-size: 28px; }

.common-contain  h4 { font-size: 26px;}

.common-contain  h5 { font-size: 24px;}

.common-contain  h6 { font-size: 22px; }

/* blog details page end */



/* contact page start */
.contact-us-left h2 {margin-bottom: 20px;}
.contact-right-desc{margin-top: 20px;} 

/* contact page end */



/* thank you page start */

.thank-you-section img{height: 110px; margin-bottom: 12px;}

.thank-you-section h1{font-size: 55px; line-height: 55px; margin-bottom: 6px;}

.thank-you-section p{font-size: 16px; }

/* thank you page end */



/* cms page start */

/* common banner start */

.common-banner {min-height: 190px;}

.common-banner:before {  width: 70%;}

.common-banner-text { max-width: 425px;}

/* common banner end */



/* cms left right section start  */

.cms-left-right .text-holder {max-width: 100%;margin-top: 20px;}

.cms-left-right .text-holder .title-three {margin-bottom: 12px;}

.cms-left-right .img-holder img {clip-path: initial !important; width: 100%;}

.cms-left-right .row:not(:last-of-type) {margin-bottom: 35px;}

/* cms left right section end */



/* faq section start */

.cms-contact-form {padding: 35px 25px 35px 25px;}

.faq-section .accordion-button {font-size: 18px;}

.faq-section .accordion-item {padding: 15px 15px;}

.form-contact-details li:not(:last-of-type) {margin-bottom: 20px;}

/* faq section end */



/* cms contact form start */

.form-contact-details {padding: 35px 25px 35px 25px;}

.form-contact-details ul li a {font-size: 18px;}

/* cms contact form end */



/* pdf section start  */

.brch-pdf-main .row:not(:last-of-type){margin-bottom: 35px;}

.brch-pdf-main .title-two{margin-bottom: 5px;}

/* pdf section end  */





/* dealer section start */

.post-featured-fullwidth{padding-top: 45px;}

.post-featured-image {padding: 15px 15px;}

/* dealer section end  */



/* fond dealer section start  */

.find-dealer-section .support-left-img:before {width: 280px;}

.find-dealer-section h2 { margin-bottom: 20px;}

/* fond dealer section end  */



/* equipment section start  */

.equipment-main-section.forklift-tab-section .tab-aria .col-lg-3 {margin-top: 0; justify-content: center;margin-bottom: 15px;}

/* equipment section end */

/* cms page end */


/* our history page start  */
.history-area h3 {font-size: 45px;}
.history-area h4 {font-size: 24px;}
/* .history-main:first-child::after {top: 72%;} */
.history-main:last-child::after {bottom: 26%;}
.custom-row .hestory-img {padding: 15px 35px;}
.hestory-img img { max-height: 13rem;}
/* our history page end  */



/* battery solution page start */
/* hero banner start  */
.battery-banner:before { width: 62%;}
.battery-banner {min-height: 215px;}
/* hero banner end */

/* battery why choose start */
.battery-why-choose-img img{width: 100%;}
/* battery why choose end */

/* why choose section start  */
.battery-why-choose .container {padding-bottom: 30px;}
.battery-why-choose-title{text-align: center;}
.battery-why-choose-content { text-align: center; margin: auto;  max-width: 100%;}

.battery-why-choose  .ps-0{padding-right: 0px !important;}
.battery-why-choose-text { padding: 15px 0 30px 0px;}
.battery-why-choose-text .title-three { margin-bottom: 10px;}
/* why choose section end */

/* tchnology section start  */
.tehnology-section .site-title {margin-bottom: 0px;}
.technology-box {padding: 25px 20px;}
/* tchnology section end */

/* grid section start  */
.battery-grid-section .row>*:not(:last-of-type){margin-bottom: 30px;}
.battery-grid-section .grid-box { padding: 28px 20px;}
.benifit-icon { height: 75px; width: 75px;}
.benifit-icon svg { height: 50px; }
/* grid section end */

/* benefits start  */
.why-choose-benifits {gap: 20px; padding: 20px;}
.why-choose-content {margin-top: 20px;}
.benefit-left-img img{width: 100%;}
/* benefits end  */

/* form section start  */
.battery-form-faq .container > .row{flex-direction: column-reverse;}
.battery-form-faq .contact-us-left{margin-top: 30px;}
/* form section end  */

/* cms full width section start  */
.cms-left-right-full-width  .ps-0.col-lg-5 { padding-right: 0;}
.cms-left-right-full-width .text-holder { padding: 30px 0 30px 0; max-width: 100%;}
/* cms full width section end  */

/* tab-to-scroll section start */

/* tab-to-scroll section end */

/* battery solution page end */
}



@media screen and (min-width:768px) {

/* tab left right section start  */

.product-features-section .tab-pane  .row:nth-child(even){flex-direction: row-reverse;}

/* tab left right section end  */



/* cms page start */

/* pdf section start  */

.pdf-box > div{height: 40vh !important;}

.full-width .pdf-box > div{height: 60vh !important;}

/* pdf section end  */



.product-features-section  .row .col-md-6{position: sticky; top: 110px;}



/* cms page end */






}



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

/* hero banner start */

.hero-banner-content {min-height: 200px;}

.hero-banner-img { bottom: -30px;}

.hero-banner-img img{height: 200px;}

.hero-banner-title { width: calc(100% - 200px);}
.hero-banner h1 {font-size: 26px;}
.cat-icon img {height: 35px;}

/* hero banner end */

.faq-question {padding: 15px 15px !important;}
.faq-item.active .faq-answer {padding: 11px 15px !important;}

/* breadcrumb start  */

.breadcrumb-area { margin-bottom: 20px;}

.breadcrumb li:not(:last-of-type)::before {height: 13px;}





/* breadcrumb start  */



/* product section start  */

.product-list-section .site-title p { font-size: 15px; line-height: 26px;}

/* product section end  */



/* product deatils page start */

/* product section start  */

.product-details-section {padding: 35px 0;}

.product-details-content .product-content-box {margin-bottom: 18px;}

.product-details-content .product-content-box h3 {font-size: 14px;}

.product-details-content .product-content-box span {font-size: 24px; line-height: 32px;}

/* product section end */



/* confidence right left section start  */

.right-content h2 { margin-bottom: 10px;}

.right-content{margin-top: 15px;}

.tab-right-content p {font-size: 15px;line-height: 26px;}

/* confidence right left section end  */



/* tabbing section start  */

.product-features-section h2.title-two {margin-bottom: 10px;}

.product-features-section ul.nav  li button {font-size: 16px;}

.product-features-section ul.nav  li button.active { font-size: 18px;}

.product-features-section ul.nav  li:not(:last-of-type) {padding-right: 16px;}

.tab-right-content{margin-top: 15px;}

.tab-right-content h3 {margin-bottom: 10px;}

.product-features-section .tab-pane  .row:nth-child(even) .tab-left-img img {clip-path: initial;}

.product-features-section .tab-pane  .row:nth-child(odd) .tab-left-img img {clip-path: initial;}

.product-features-section .tab-pane  .row:not(:last-of-type) {margin-bottom: 25px;}

/* tabbing section end  */



/* environment slider start  */

.environment-section::before { height: 190px;}

.environment-slider img { height: 85px;}

.other-product-slider { padding: 20px 15px;}

.environment-slider h3 {font-size: 15px; line-height: 26px;}

.environment-section {padding-bottom: 30px;}



.owl-carousel .owl-nav button i {font-size: 18px;}

.confidence-img-box {height: 222px;}

/* environment slider end  */



/* product details page end */



/* blog page start  */

/* sidebar start  */

.blog-search input[type="text"] {padding: 8px 15px;}

.pagination li a, .pagination li span {height: 32px; width: 32px;}

.blog-search button {height: 42px; width: 42px;}

.blog-aside .blog-widget {margin-bottom: 15px;}

/* blog page end  */



/* blog details page start  */



.common-contain  h1 { font-size: 28px;}

.common-contain  h2 { font-size: 26px;}

.common-contain  h3 { font-size: 24px; }

.common-contain  h4 { font-size: 22px;}

.common-contain  h5 { font-size: 22px;}

.common-contain  h6 { font-size: 20px; }

/* blog details page end */



/* contact page start */
.contact-us-left h2 {margin-bottom: 15px;}
.ftr-contact ul li:last-child svg {top: 7px;}
.form-control { margin-bottom: 15px;padding: 10px 15px;}

._error-inner {margin-bottom: 8px;}

.contact-us-left button {margin-top: 15px;}

/* contact page end */



/* thank you page start */

.thank-you-section img{height: 100px; margin-bottom: 10px;}

.thank-you-section h1{font-size: 50px; line-height: 50px; }

.thank-you-section p{font-size: 15px; }

/* thank you page end */



/* cms page start */

/* common banner section start */

.common-banner {min-height: 170px;}

.common-banner:before {  width: 83%;}

.common-banner-text { max-width: 370px;}

.common-banner p {margin-top: 8px;}

/* common banner section end */



/* fullwidth section start  */

.fullwidth-section {padding-top: 30px; padding-bottom: 30px;}

.fullwidth-content h2 {margin-bottom: 12px;}

/* fullwidth section end  */



/* cms leftright sectioon start  */

.cms-left-right .row:not(:last-of-type) {margin-bottom: 30px;}

.text-holder .cms-content{margin-bottom: 15px;}



/* cms leftright sectioon end */



/* faq section start */

.faq-section h2 {margin-bottom: 16px;}

.faq-section .accordion-button { font-size: 16px;}

.faq-section .accordion-item:not(:last-of-type) {margin-bottom: 15px;}

.faq-section  .accordion-button::after { background-size: 15px;}

/* faq section end */





/* cms form start */

.form-contact-details ul li a {font-size: 16px;}

.form-contact-details li:not(:last-of-type) {margin-bottom: 15px;}

.wpcf7-response-output{margin: 15px 0 0 !important;}

.wpcf7-spinner{position: absolute;}

/* cms form end */



/* contact form start */

.cms-contact-form .title-two {margin-bottom: 22px;}

.form-contact-details {padding: 30px 15px 30px 15px;}

.form-control {height: 44px;}

.cms-contact-form { padding: 30px 15px 30px 15px;}

/* contact form end */



/* cms grid section start */

.cms-grid-img img {height: 225px;}

.cms-grid-content h2 { margin-bottom: 8px;}

.icon-box-section .icon-box-col{margin: 8px 0;}

.icon-main-box .icon {padding-bottom: 14px;margin-bottom: 12px;}

.icon-main-box {padding: 20px 15px;}

.icon-main-box .icon img {height: 100px;}

/* cms grid section end */



/* review section start */

.review-content-area {flex-direction: column;}

.review-title {margin-right: 0;padding-right: 0; border-bottom: 2px solid var(--theme-color);text-align: center;border-right: 0; margin-bottom: 20px; padding-bottom: 10px;}

.review-box{text-align: center;}

/* review section end */





/* pdf section start  */

.brch-pdf-main .row:not(:last-of-type){margin-bottom: 25px;}

.pdf-col {margin-top: 9px; margin-bottom: 9px;}

.pdf-main-box .title-three {padding: 8px 15px; font-size: 18px;}

/* pdf section end  */



/* cms dealer section start  */

 .cms-lr-section .post-featured-image {padding: 30px 20px 0;}

.cms-lr-section  .cms-image {margin-bottom: 20px;}

.cms-lr-section  .cms-content {padding: 0 20px;}

.cms-content ul li {word-wrap: break-word;}

.cms-lr-section .cms-lr-content { padding: 0  15px 25px;}

.post-featured-fullwidth {padding-top: 40px;}

/* cms dealer section end  */



.review-content-area .review-text{width:100%;}



.find-dealer-section .support-left-img:before { width: 400px;}

.find-dealer-section .support-left-img{margin-bottom: 15px !important   ;}

/* cms page end */


/* our history start */
.history-area h3 {font-size: 40px;}
.history-main .custom-row:nth-child(odd) {margin-bottom: 25px;}
.history-area h4 {font-size: 22px;}
.custom-row  .hestory-content p {font-size: 16px;}
.hestory-img img {max-height: 10rem;}

/* our history end */


/* battery solution page start */
/* hero banner start  */
.battery-banner:before { width: 75%;}
.battery-banner {min-height: 170px;}

/* hero banner end */

/* why choose section start  */
.battery-why-choose .container {padding-bottom: 30px;}
.battery-why-choose-title{text-align: center;}
.battery-why-choose-content { text-align: center; margin: auto;  max-width: 100%;}

.battery-why-choose  .ps-0{padding-right: 0px !important;}
.battery-why-choose-text { padding: 15px 0 30px 0px;}
.battery-why-choose-text .title-three { margin-bottom: 10px;}
/* why choose section end */

/* tchnology section start  */
.technology-box h3 { font-size: 18px; margin-bottom: 8px;}
.technology-box {padding: 20px 15px;}
.technology-box .technology-img {margin-bottom: 18px; }
.technology-box .technology-img svg{height: 60px ; width: auto;}
/* tchnology section end */

/* battery grid section  start  */
.battery-grid-section .grid-box { padding: 25px 20px;}
.battery-grid-section .row>*:not(:last-of-type) {margin-bottom: 20px;}
.battery-grid-section .grid-box .title-three { margin-bottom: 8px;}
/* battery grid section  end  */

/* tab to scroll start */

.tab-to-scroll .technology-box .technology-img { height: 65px; width: 65px;}
.tab-to-scroll .technology-box .technology-img svg { height: 35px;}
/* tab to scroll end */

/* battery solution page end */

}







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

/* hero banner start */

.hero-banner-content {flex-direction: column-reverse;}

.hero-banner-img {position: initial; margin-bottom: 10px;}

.hero-banner-title {text-align: center;width: 100%;}
.hero-banner h1 {font-size: 25px;}
/* hero banner end */









/* product details page start  */

.product-details-content h2 {font-size: 16px;margin-bottom: 18px;}
.product-details-content span.small-label{font-size: 16px;margin-bottom: 10px;}

.product-details-content h1 {margin-bottom: 14px;}

/* confidence section start  */

.confidence-img-slider.owl-carousel .owl-nav button {height: 30px;width: 30px;}

.confidence-img-slider.owl-carousel .owl-nav button.owl-prev {left: 5px;}

.confidence-img-slider.owl-carousel .owl-nav button.owl-next { right: 5px;}

.confidence-img-slider.owl-carousel .owl-nav button i {font-size: 14px; margin-bottom: -1px;}

/* confidence section end  */





/* tabbing section start */

.product-features-section ul.nav  li button { font-size: 15px;}

.product-features-section ul.nav  li button.active { font-size: 16px;}

/* tabbing section end */



/* environment slider start  */

.environment-section {padding-bottom: 25px;}

.environment-slider img {height: 70px;}

.environment-section::before {height: 165px;}

.confidence-img-box {height: 210px;}

/* environment slider end  */

/* product details page end  */



/* blog page start  */

.inner-blog-section .col-sm-6 {margin-bottom: 15px; }
.owl-carousel .owl-nav button.owl-prev { left: 5px;}
.owl-carousel .owl-nav button.owl-next { right: 5px;}
/* blog page end  */



/* blog details page start  */

.common-contain  h1 { font-size: 26px;}

.common-contain  h2 { font-size: 24px;}

.common-contain  h3 { font-size: 22px; }

.common-contain  h4 { font-size: 20px;}

.common-contain  h5 { font-size: 18px;}

.common-contain  h6 { font-size: 18px; }

/* blog details page end */



/* thank you page start */

.thank-you-section img{height: 90px;}

.thank-you-section h1{font-size: 40px; line-height: 40px; }

/* thank you page end */



/* cms page start */



/* common banner start */

.common-banner:before {width: 100%; clip-path: initial;}

.common-banner-text {max-width: 100%;}

/* common banner end */



/* cms leftright section start */

.cms-left-right .row:not(:last-of-type) {margin-bottom: 30px;}

/* cms leftright section end */



/* gallery section start */

.gallery-section  .gallery-col { margin: 8px 0;}

/* gallery section end  */



/* cms faq section start */

.faq-section .accordion-button {font-size: 15px;}

/* cms faq section end */



/* cms contact section start */

.cms-contact-form .title-two {margin-bottom: 15px;}

/* cms contact section end */



/* cms page end */



/* equipment section start  */

.equipment-main-section.forklift-tab-section .tab-aria .col-lg-3 { margin-bottom: 0; justify-content: start;}

.find-dealer-section h2 {margin-bottom: 15px;}

/* equipment section end */

/* our history start */
.custom-row {flex-direction: column;padding-left: 45px;}
.history-main .custom-row:nth-child(odd) { flex-direction: column;}
.custom-row .history-content-col {width: 100%;padding-left: 0;text-align: start;}
.history-main .custom-row:nth-child(odd) .hestory-content {text-align: start;}
.custom-row .hestory-img {width: 100%; text-align: start; padding: 0 0 15px;}
.custom-row .history-content-col .hestory-content {animation: initial;}
.hestory-img img {max-height: 6rem;}
.custom-row .ani-dot {left: 15px;  height: 20px;  width: 20px;}
.history-main:after {left: 30px; transform: translateX(0%);}
.history-main:first-child::after { top: 0;}
.history-main:last-child::after {bottom: 0;}
.history-main .custom-row:nth-child(odd) {margin-bottom: 35px;}
.history-main .custom-row:nth-child(odd) .history-content-col { padding-right: 0;}
.history-area h3 { font-size: 35px; margin-bottom: 5px;}
/* .history-main:first-child .custom-row:first-child  { padding-left: 0;} */
.history-area h4 {font-size: 20px; margin-bottom: 6px;}
/* our history end */



/* battery solution page start */
/* hero banner start  */
.battery-banner:before { width: 100%; clip-path: initial;}
.battery-banner {min-height: 150px;}
.battery-banner-text { text-align: center;}

/* hero banner end */

/* why choose section start  */
.battery-why-choose .container {padding-bottom: 20px;}

/* why choose section end */
/* tchnology section start  */
.benifit-icon { height: 65px; width: 65px;}
.benifit-text h4 { font-size: 18px;}
.tech-col { margin-top: 20px;}
/* tchnology section end */


/* battery solution page end */


}





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

/* product details page start  */

/* product section start  */

.product-details-section .col-6{width: 100%;}

.product-details-content .product-content-btn .common-btn { margin-bottom: 10px;}

.product-details-content .product-content-btn .common-btn.blue {margin-top: 0; margin-bottom: 0;padding: 10px 9px !important; font-size: 14px !important;}

.product-details-content .product-content-btn .common-btn.blue svg{height: 22px;margin-right: 8px;}

/* product section end  */ 

.faq-question {font-size: 15px !important; padding: 10px 12px !important;}

/* product slider start  */

.confidence-img-box {height: initial;}

/* product slider end */



/* tabbing section start  */

.product-features-section ul.nav {flex-wrap: nowrap;overflow-x: auto; justify-content: start;}

.product-features-section ul.nav li{white-space:nowrap ;}

/* tabbing section end  */



/* product details page end  */



/* cms page start  */

.cms-grid-img img {height: initial;}



.find-dealer-section .support-left-img:before { width: 305px;}



/* cms page end  */

/* battery start */

/* cms full width section start  */
.cms-left-right-full-width .text-holder ul {column-count: 1;}
.cms-left-right-full-width .text-holder { padding: 15px 0 25px 0; max-width: 100%;}
/* cms full width section end  */
/* battery end */

}



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

/* cms page start  */



.find-dealer-section .support-left-img:before { width: 280px;}



/* cms page end  */

}
