.input-ico.city-ico {
top: 54px;
}
@media only screen and (max-width :2560px){
.site-header .flex-box {
padding: 0 20px;
}
.scroll-down-banner {
display: none;
}
}
@media only screen and (max-width :1440px){
.site-header .flex-box {
padding: 0 20px;
}
.container{
max-width: 1300px;
}
header#masthead {
padding: 20px 0 15px;
}
.home-page-banner {
padding-bottom: 70px;
}
.wrapper-padding {
padding: 70px 0px;
}
.blog-post-contain{padding-top: 120px;}
.wrapper-padding .container {
padding: 0px 70px;
}
.our-system-slide-inner h3 {
font-size: 38px;
}
.slick-prev{
left: -62px;
background-position: 0% center;
}
.life-mbl-boxes {
margin-bottom: 80px;
}
.slick-next{right: -62px;}
.recently-awarded:before {
width: 90%;
}
.dome-seal-section .col-5:first-child::before {width: 35%;}
.dome-seal-section .col-5:last-child{padding-left: 0;}
.dome-bore-section .bore-heading-box{width: 70%;}
ul.pollution-img-list{margin-bottom: 70px;}
.dome-bore-section img{height: 550px;width: 90%;object-fit: contain;}
.blogList-boxInner {
    min-height: 620px;
}
.Casestudies-content .blog-listing-content a h2 {
    min-height: 58px;
}
.gallery-post-name > ul li a {
font-size: 14px;
padding: 16px 18px;
}
.input-full, select.input-full {
    height: 54px;
}
.input-ico {
    width: 27px;
    height: 26px;
    top: 14px;
}
.input-ico.email-ico {
    background-position: 10% -138px;
}
.label-icon .input-ico.position-ico, .input-ico.city-ico {
    top: 50px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu {
    top: 55px;
    left: -53% !important;
}
.greencoalmodalcntnt {
  padding: 60px 30px;
  max-width: 800px;
}
.greencoalmodalcntnt h2 {
  font-size: 55px;
}
.greencoalmodalcntnt p {
  font-size: 22px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu{width: 1240px !important;left: -55% !important;}
}
@media only screen and (max-width :1370px){
.mbl-informatrioncounter-inner p {
font-size: 19px;
}

.mbl-informatrioncounter-slider .mbl-informatrioncounter-inner {
padding: 40px 20px;
}
.recently-awarded:before {
width: 92%;
}
.blog-listing-content a h2{font-size: 24px;}
.gallery-post-name > ul {
    margin: 0;
}
.gallery-post-images ul {
    margin: 0 0 60px;
}
.gallery-post-name > ul {
    margin: 0;
    padding: 0px 20px;
}
.gallery-post-images ul {
    margin: 0 0 60px;
}
.gallery-post-images {
    padding-top: 30px;
}
.offering-content-mbl{padding: 0 20px 0 20px;}
}
@media only screen and (max-width :1024px){
.about-us-sec.wrapper-padding {
padding: 0px 0 40px;
}
.wrapper-padding {
padding: 40px 0;
}
.wrapper-padding {
padding-left: 0px !important;
padding-right: 0px !important;
}
.fly-ash-handling.chp-team-sec h3.big-title {
top: -40px;
}
.wrapper-padding .container {
padding: 0px 50px;
}

h2 {
font-size: 40px;
margin-bottom: 25px;
}

.title-Box .btn {
margin-top: 40px;
}

.our-system-slide-inner h3 {
font-size: 30px;
}
.our-spare-parts-slider  .spare-parts-thumbnail-image img {
width: 100%;
padding: 10px;
}

.life-mb-content-blocks h3 {
font-size: 35px;
margin-bottom: 20px;
}

.awards-achievement-block {
padding: 70px 50px;
}

.awards-achievement-content h4, .mbl-broucher-content h4 {
font-size: 30px;
}

.mbl-broucher-block p br {
display: none;
}
.home-page-banner:after {
width: 78%;
}
.home-page-banner {
padding-bottom: 60px;
}
.system-brief-title h3.big-title {
font-size: 100px;
left: 10px;
}
.system-brief-sec .col-5:first-child .system-brief-title {
padding-right: 50px;
}

.system-brief-title h2 {
font-size: 32px;
}

.system-brief-title p, .system-brief-title ul.systems-expertise-point > li {
font-size: 16px;
}
.systems-expertise-sec ul.systems-expertise-point > li {
font-size: 16px;
margin-bottom: 19px;
}
.maufacturing-facturing-inner-content {
padding: 40px;
}
.maufacturing-facturing-inner-content h2 {
padding: 15px;
font-size: 32px;
}
.maufacturing-faciltiy-sec {
padding-bottom: 0px;
}
.all-systems-links ul li {
margin: 10px 0;
}
.systems-expertise-sec {
padding-bottom: 20px !important;
}
.Our-clientle.wrapper-padding {padding: 0 !important;}
.awards-brouchers-sec {
padding-bottom: 0;
}
.team-memberphoto img {
width: 100%;
height: 100%;
}

.team-block-row {
padding-bottom: 40px;
padding-top: 0;
margin-bottom: 0px;
}
.team-block-row .system-brief-title {
padding-top: 10px;
}
.ourvision-sec .system-brief-title h2 {
font-size: 40px;
}	
.system-brief-title h3.big-title {
top: 30px;
}
.csr-brief .container {
padding-top: 40px !important;
}

.csr-brief h3.big-title {
top: 0;
}
/*.page-template-founding-philosophy .about-us-sec .system-brief-title h3.big-title {
top: -22px;
}*/
/*.gallery-sec-alumbs .system-brief-title h3.big-title {
top: -60px;
}*/
/*.page-template-health-safety-environment .about-us-sec .system-brief-title h3.big-title, .sucess-happy-client  h3.big-title {
top: -30px;
}*/
.core-value-slide .core-value-inner {
height: 640px;
}
footer.site-footer .wrapper-padding {
padding-top: 80px;
}
.awards-brouchers-sec {
margin-bottom: -40px;
}
.career-title h3.big-title {
top: -8px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu {
width: 130% !important;
left: -40% !important;
}	
.main-navigation li a {
padding: 10px 8px !important;
font-size: 16px !important;
}
.career-opening-popup .career-form-popup-inner {
width: 100%;
}	
.certifications-block ul>li {
margin: 20px 0;
padding: 0 5px;
}
.about-us-sec.certifications-block.wrapper-padding h3.big-title {
font-size: 100px;
}
.certifications-block ul>li a {
padding: 30px 30px;
background: transparent !important;
box-shadow: none !important;
}
.certifications-block ul>li:nth-child(3n+1) a.box::before, .certifications-block ul>li:nth-child(3n+3) a.box::before {
right: 0;
top: 0;
}
.certifications-block ul>li:nth-child(3n+2) a.box::before {
bottom: 0;
right: 0;
}
.downloads-block ul>li {
width: 50%;
}
.downloads-block ul {
margin-top: 80px;
}
.blogList{width: 100%;margin: 0 auto;margin-bottom: 30px;}
.blog-post-contain{padding-top: 120px;}
.blogList{margin-bottom: 0;}
.dome-seal-section img{width: 85%;}
.dome-bore-section img{width: 90%;}
.dome-bore-section .bore-heading-box{width: 80%;}
.core-section .flex-box .col-5:last-child::after {width: 107%;}
.operating-section .col-5 > img{width: 100%;}
.Casestudies-content .blog-listing-content a h2 { min-height: auto;}
.blogList-boxInner {min-height: auto;}
.event-block .system-brief-title h3.big-title {
    font-size: 100px;
}
.event-block ul > li .event-blockcontent {
    padding: 30px 30px;
}
.event-blockcontentinner {padding-right: 30px;}
.gallery-sec .new-event-list ul li {
    width: 157px;
    height: 48px;
    margin-right: -3px;
}
.syestem-thumbnail-image{
    margin-top: 0 !important;
    margin-bottom: 30px;
    width: 100%;
  }
  .our-system-slide-inner .text-box {
    width: 100%;
  }
  .our-systems-slide{margin-bottom: 0;}

}
@media only screen and (max-width :800px){
.mobile-menu {
display: block;
}
.desktop-menu {
display: none;
}
.flag-lang-content.mobile-menu.text-right {
padding: 13px 30px 0;
}
.site-header .flex-box {
padding: 0px 10px;
}
header#masthead {
padding: 20px 0 10px;
}
.toggle {
display: block;
float: right;
width: 36px;
height: 30px;
margin-top: 0px;
border: none;
cursor: pointer;
z-index: 99;
position: relative;
background-color: transparent
}
.toggle span {
width: 28px;
height: 2px;
background-color: #000;
position: absolute;
right: 0%;
top: 50%;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease
}
.toggle span:first-child {
margin-top: -10px
}
.toggle span:nth-child(2) {
width: 36px
}
.toggle span:last-child {
margin-top: 10px
}
.toggle.show span:first-child {
background-color: #fff;
transform: translateY(-50%) rotate(-45deg);
-webkit-transform: translateY(-50%) rotate(-45deg);
-moz-transform: translateY(-50%) rotate(-45deg);
margin: 0
}
.toggle.show span:last-child {
background-color: #fff;
transform: translateY(-50%) rotate(45deg);
-webkit-transform: translateY(-50%) rotate(45deg);
-moz-transform: translateY(-50%) rotate(45deg);
margin: 0
}
.toggle.show span:nth-child(2) {
display: none
}
.drp-dwn-menu::after {
display: none
}
header nav {
display: none!important
}
header nav ul::before {
height: 0;
width: 0
}
header nav.mobile-menu {
display: block!important;
z-index: 11;
position: fixed;
left: 0;
top: 0;
bottom: 0;
right: 0;
background: rgba(220, 142, 32, .97) url(https://www.mbl.in/wp-content/themes/mbl/img/menu-logo-bg.png) no-repeat right bottom;
opacity: 0;
visibility: hidden;
transition: all .3s linear;
-moz-transition: all .3s linear;
-webkit-transition: all .3s linear
}
header nav.mobile-menu.open {
opacity: 1;
visibility: visible
}
header nav.mobile-menu .mobile-logo {
position: absolute;
left: 20px;
top: 20px
}
header nav.mobile-menu ul {
position: relative;
top: 120px;
width: 100%;
text-align: left;
padding: 0 15px;
font-size: 0
}
header nav.mobile-menu ul li {
width: 33.33%;
display: inline-block;
vertical-align: top;
border-top: 1px solid rgba(0, 0, 0, .1);
border-right: 1px solid rgba(0, 0, 0, .1);
padding: 15px 5px;
text-align: center;
color: #fff;
font-weight: 400;
line-height: 1
}
header nav.mobile-menu ul li a {
display: block;
padding-top: 58px;
font-size: 13px;
padding-bottom: 0
}
header.fixed-header nav ul li a::after {
display: none
}
header nav.mobile-menu ul li.icon-home a {
background: url(https://www.mbl.in/wp-content/themes/mbl/img/icon-home.png) no-repeat center top
}
header nav.mobile-menu ul li.icon-corporate a {
background: url(https://www.mbl.in/wp-content/themes/mbl/img/icon-corporate.png) no-repeat center top
}
header nav.mobile-menu ul li.icon-offerings a {
background: url(https://www.mbl.in/wp-content/themes/mbl/img/icon-our-offering.png) no-repeat center top
}
header nav.mobile-menu ul li.icon-lifembl a {
background: url(https://www.mbl.in/wp-content/themes/mbl/img/icon-life-mbl.png) no-repeat center top
}
header nav.mobile-menu ul li.icon-clients a {
background: url(https://www.mbl.in/wp-content/themes/mbl/img/icon-clients.png) no-repeat center top
}
header nav.mobile-menu ul li.icon-gallery a {
background: url(https://www.mbl.in/wp-content/themes/mbl/img/icon-gallery.png) no-repeat center top
}
header nav.mobile-menu ul li.icon-downloads a {
background: url(https://www.mbl.in/wp-content/themes/mbl/img/icon-downloads.png) no-repeat center top
}
header nav.mobile-menu ul li.icon-contactus a {
background: url(https://www.mbl.in/wp-content/themes/mbl/img/icon-contact-us.png) no-repeat center top
}
header nav.mobile-menu ul li.blog-icon a {
    background: url(https://www.mbl.in/wp-content/themes/mbl/img/blog-icon.png) no-repeat center top
    }
header nav.mobile-menu ul li:nth-child(3n+3) {
border-right: 0 solid rgba(0, 0, 0, .1)
}
header nav.mobile-menu ul li:nth-child(1),
header nav.mobile-menu ul li:nth-child(2),
header nav.mobile-menu ul li:nth-child(3) {
border-top: 0 solid rgba(0, 0, 0, .1)
}
header nav.mobile-menu .submenu {
z-index: 9;
position: fixed;
left: 100%;
top: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
padding: 30px 35px;
background: rgba(220, 142, 32, .97) none;
text-align: left;
opacity: 0;
visibility: hidden;
transition: all .3s linear;
-moz-transition: all .3s linear;
-webkit-transition: all .3s linear
}
header nav.mobile-menu .submenu.show {
left: 0;
opacity: 1;
visibility: visible
}
header nav.mobile-menu .submenu a.back-menu {
position: absolute;
left: 35px;
top: 27px;
width: 24px;
height: 24px;
background: url(https://www.mbl.in/wp-content/themes/mbl/img/icon-back.png) no-repeat left top;
background-size: 100% auto;
font-size: 0
}
header nav.mobile-menu .submenu a.back-menu:hover {
left: 30px
}
header nav.mobile-menu .submenu label {
display: block;
margin-top: 12px;
font-size: 14px;
color: #fff;
font-weight: 400;
line-height: 1.3;
text-transform: uppercase
}
header nav.mobile-menu .submenu label.sublink {
padding-left: 20px
}
header nav.mobile-menu .submenu label a.icon-arrow {
display: block;
padding: 0 0 0 15px;
background: url(https://www.mbl.in/wp-content/themes/mbl/img/arrow-white-icon.png) no-repeat left 5px;
color: #fff
}
header nav.mobile-menu .submenu label a.icon-arrow:hover {
padding: 0 0 0 25px;
color: #000
}
header nav.mobile-menu .submenu label.heading {
margin: 15px 0 15px;
font-size: 19px
}
header nav.mobile-menu .submenu label.heading a {
color: #fff
}
header nav.mobile-menu .submenu label.heading a:hover {
color: #000
}
header.fixed-header nav.mobile-menu ul li a {
color: #fff
}
header.fixed-header nav.mobile-menu ul li a:hover {
color: #000
}
header nav.mobile-menu .submenu label.heading.first {
margin: 60px 0 25px
}
header nav.mobile-menu .submenu label.heading img {
margin: 0 0 5px
}
button.toggle:focus {
outline: none;
}
.system-brief-sec .col-5 {
width: 100%;
}
.system-brief-sec .col-5:first-child .system-brief-title {
padding-right: 0px;
}
.system-brief-sec.wrapper-padding {
padding-bottom: 40px;
}
.chp-team-sec .col-6, .chp-team-sec .col-4 {
width: 100%;
}
.chp-team-sec .flex-box .system-brief-title {
padding-right: 0;
padding-bottom: 30px;
}
.maufacturing-faciltiy-sec .col-6, .maufacturing-faciltiy-sec .col-4 {
width: 100%;
}
.maufacturing-facturing-content-block .maufacturing-facturing-img {
display: none;
}
.maufacturing-facturing-inner-content {
margin: 30px 0;
}
.maufacturing-facturing-image-block img {
padding: 0;
}
.all-systems-links ul li {
text-align: center;
}
.inner-page-banner .inner-content-block {
padding-left: 50px;
flex-wrap: wrap;
}
.inner-page-banner .inner-banner-bg:before {
display: none;
}
.inner-page-banner .inner-content-block > .v-center {
display: block;
}
.inner-page-banner .inner-content-block h1 {
margin-bottom: 10px;
font-size: 35px;
border-left: 5px solid #f27123;
padding-left: 16px;
}
.inner-page-banner .inner-content-block p {
padding-left: 0;
}
.inner-page-banner {
padding-bottom: 20px;
}
.inner-page-banner .inner-banner-bg {
background-position: center;
}
.chp-team-sec .flex-box .system-brief-title a.btn {
margin-bottom: 20px;
}
.chp-team-sec.de-system-bin .flex-box {
flex-direction: column-reverse;
}
.chp-team-sec.de-system-bin .system-brief-title {
padding-left: 0;
}
.chp-team-sec.wrapper-padding:after {
height: 35%;
}
.about-us-sec .system-brief-title {
padding-right: 0;
margin-bottom: 40px;
}
.locations-industring-inner {margin-left: -20px;}
.locations-industring-items {
width: 100%;
}
.century-legancy-sec .col-5 {
width: 100%;
}
.century-legancy-sec .flex-box {
flex-direction: column-reverse;
}
.century-legancy-sec .team-chp-image {
padding-right: 0;
padding-top: 40px;
}
.century-legancy-sec:before {
top: auto;
height: 30%;
bottom: 120px;
display: none;
}
.century-legancy-sec.wrapper-padding {
padding-top: 50px;
}
.century-legancy-sec .system-brief-title {
padding-left: 0;
}
.century-legancy-baktawar .col-5 {
width: 100%;
}
.century-legancy-baktawar .system-brief-title {
padding-right: 0;
margin-bottom: 40px;
}
.century-legancy-baktawar .team-chp-image {
padding-left: 0;
}
.about-uscounter-slide {
width: calc(100%/2);
}
.about-us-sec .system-brief-title h2, .century-legancy-sec .system-brief-title h2, .century-legancy-baktawar .system-brief-title h2 {
font-size: 32px;
}
.chairman-short-disc {
margin-left: 0;
margin-top: -80px;
}
.chairman-image img.lazyloaded {
width: 100%;
}
.chairman-mesage {
padding-top: 20px;
}
.chairman-short-disc {
width: 100%;
}
.sucess-happy-client  .industries-speed-img {
margin-top: 40px;
}

.industries-frame2 {
margin-left: -10px;
}

.about-us-sec.sucess-happy-client.wrapper-padding {
padding-bottom: 30px;
}

.health-safety-policy-items {
width: 100%;
margin-bottom: 30px;
}

.health-safety-policy-inner {
margin: 0 0 0px !important;
}

.health-safety-policy-box .health-safety-policy-items:last-child {
margin-bottom: 0;
}
.team-block-row .col-4, .team-block-row .col-6 {
width: 100%;
}

.team-memberphoto {
margin-bottom: 40px;
}

.leadership-team-sec .team-block-row:nth-child(odd) .flex-box .system-brief-title {padding-right: 0px;}
.team-block-row .system-brief-title {
padding-left: 0px;
}

.leadership-team-sec .team-block-row:last-child {
padding-bottom: 0;
}
.team-block-row:after {
height: 69%;
top: 0;
bottom: auto;
}
.ourvision-sec .system-brief-title , .corevalue-sec .title-Box h2 {
font-size: 32px;
}
.csr-toward-art .flex-box .col-5:first-child > .system-brief-title.csr-brief:before {
display: none;
}
.corporate-social-img .industries-frame1:before {
right: 0;
bottom: 0;
}
.csr-activities-block .container > .flex-box {
padding-top: 30px;
}
.csr-activities-block:after {
display: none;
}
.csr-actvities-content {
padding: 40px 20px 0;
}
.csr-actvities-content h3 {
font-size: 30px;
margin-bottom: 15px;
}
.csr-activities-block {
padding-bottom: 20px;
}
.csr-toward-art .col-5 {
width: 100%;
}
.csr-toward-art .flex-box .col-5:first-child > .system-brief-title {
padding-right: 0;
margin-bottom: 0px;
}
.csr-toward-art-images {
overflow-x: auto;
display: inline-flex;
}
.toward-art-since-slide {
width: calc(100%/2);
margin-top: 50px;
}
.toward-art-since-inner {
box-shadow: 0 0px 20px rgba(0,0,0,0.10);
}
.csr-toward-enviroment-sec .col-6, .csr-toward-enviroment-sec .col-4 {
width: 100%;
}
.csr-toward-enviroment-sec .system-brief-title {
padding-right: 0;
margin-bottom: 50px;
display: block;
}
.csr-campign-include-sec .col-6, .csr-campign-include-sec .col-4 {
width: 100%;
}
.csr-campign-include-sec .system-brief-title {
padding-left: 0;
padding-top: 40px;
}
.csr-toward-enviroment-sec:after {
width: 70%;
}
.corporate-social-activites-img .industries-frame1 {
padding-right: 20px;
padding-top: 20px;
}
.csr-activities .csr-activities-block:nth-child(odd) .corporate-social-activites-img .industries-frame1 {
padding-left: 20px;
}
.jet-pumping-system-clg .system-features-image {
padding-right: 0;
}
.jet-pumping-system-clg .col-5.hide-mobile {
display: none;
}
.jet-pumping-system-clg .col-5 {
width: 100%;
}
.certifications-block ul {
margin: 0;
}
.certifications-block ul>li {
width: 100%;
margin-bottom: 0;
}
.certifications-block ul>li:nth-child(3n+2) a.box::before {
bottom: auto;
top: 0;
right: 0;
background: url(https://www.mbl.in/wp-content/uploads/2020/08/certificate-dotted-img01.png) no-repeat right top;
}
.ourculture .col-5 {
width: 100%;
}
.ourculture .ourculture-block {
padding-right: 0;
}
.ourculture .flex-box {
flex-direction: column-reverse;
}
.ourculture .col-5 .culture-points.flex-box {
margin-bottom: 60px;
flex-direction: unset;
}
.training-development .col-5 {
width: 100%;
}
.training-development:before {
height: 100%;
width: 100%;
top: 0px;
}
.training-development .container {
padding-top: 50px !important;
}
.ourculture .container {
padding-top: 50px !important;
}
.tranining-image img {
width: 100%;
}
.reward-recognition .system-brief-title.text-center {
width: 100%;
}
.reward-recognition .container {
padding-top: 50px !important;
}
.reward-recognition-block {
padding: 50px 0 0;
}
.reward-recognition-block .col-5 {
width: 100%;
}
.reward-recognition .reward-recognition-block:nth-child(odd) .flex-box .system-brief-title {
padding-left: 0;
}
.reward-recognition .reward-recognition-block .system-brief-title {padding-right: 0;}
.reward-recognition {
padding-bottom: 40px !important;
}
.recently-awarded .container {
padding-top: 50px !important;
}
.recently-awarded:before {
width: 100%;
height: 100%;
}
.celebration-mbl .flex-box {
flex-direction: unset;
}
.celebration-mbl .ourculture-block {
padding-left: 0;
}
.ourculture-next {
margin-right: 0;
}
.celebration-mbl .ourculture-next {
margin-left: 0;
}
.recently-awarded-image img {
width: 100%;
height: 100%;
}
.recently-awarded-slide {
padding-right: 0;
margin-bottom: 30px;
}
.recently-awarded-block {
padding: 0;
}
.page-template-career header#masthead {
z-index: 9999;
}
.health-safety-policy-inner {
height: auto;
}
.health-safety-policy-inner img {
height: 100%;
width: 100%;
object-fit: cover;
}
.empowerment-block1 .system-brief-title {
padding-bottom: 40px;
}
.empowerment-block2 .notes {
width: 100%;
margin-bottom: 80px;
}
.empowerment-block2 .text {
width: 100%;
}
.empowerment-block2 .notes article {
width: 100%;
height: auto;
padding-bottom: 30px;
}
.empowerment-block2 .notes article::before {
right: -70px;
left: auto;
height: 190px;
}
.empowerment-block2 .container {
padding-top: 60px !important;
}
.empowerment-block2 {
padding-bottom: 40px !important;
}
.clientele-block ul li {
width: 33%;
}
.downloads-block .system-brief-title h3.big-title {
font-size: 100px !important;
}
.downloads-block ul {
margin-top: 0;
}	
.customer-support-block .image .notes {
width: 100%;
}
.customer-support-block .image {
width: 100%;
padding: 10px 30px 36px 0;
}
.customer-support-block .image .notes::before {
top: auto;
bottom: -40px;
right: -40px;
left: auto;
}
.why-use-spares .image {
width: 100%;
margin-bottom: 20px;
}

.why-use-spares .image img {
height: 100%;
}

.why-use-spares .text h2 {
color: #fff;
}

.why-use-spares .text {
width: 100%;
}

.fourcolumn_list ul li {
width: 100%;
min-height: auto;
}

.download-spares .image {
width: 100%;
}

.download-spares .image img {
height: 100%;
}

.download-spares .text {
width: 100%;
padding-top: 50px;
}
.page-template-operations-and-maintenance .team-chp-image img {
height: 100%;
}
.why-use-spares .image {
padding-right: 0;
}
.core-section .col-5{width: 100%;}
.dome-seal-section .col-5{width: 100%;}
.dome-seal-section img{width: 100%;}
.dome-seal-section{padding-bottom: 0;}
.core-section .flex-box .col-5:last-child{padding-left: 0;margin-top: 50px;}
.core-section .flex-box .col-5:last-child .core-list li{padding-left: 30px;}
.core-section h4,.dome-bore-section .bore-heading-box h4,.dome-pollution-sectoon .heading-box h4,.key-features-section h4,.operating-section h4{font-size: 30px;}
.dome-bore-section .bore-heading-box{width: 90%;}
.dome-pollution-sectoon .heading-box{padding: 50px 70px;}
.dome-pollution-sectoon .heading-box h4::before {bottom: -20px;right: -60px;}
.dome-pollution-sectoon .heading-box h4::after {bottom: -20px;left: -60px;}
.key-features-section .core-list{padding-right: 20px;}
.key-features-section .core-list:last-child{padding-right: 0;}
.key-features-section .core-list li{margin-bottom: 15px;padding-left: 30px;}
ul.pollution-img-list li{padding: 0 7px;}
.dome-pollution-sectoon {padding-bottom: 0 !important;}
ul.pollution-img-list{margin-bottom: 0 !important;}
.key-features-section{margin: 40px 0;}
.gallery-post-name > ul {
    display: flex;
    width: auto;
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
    white-space: nowrap;
    -ms-overflow-style: none;
    overflow: -moz-scrollbars-none;
    flex-wrap: nowrap;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: -50px;
    padding-left: 0;
    padding-right: 5%;
    padding-bottom: 50px;
    justify-content: flex-start;
}
.gallery-post-images ul {
    margin: 0 0 60px;
}
.gallery-post-name > ul li a {
    /*font-size: 16px;*/
    padding: 15px 15px;
    white-space: nowrap;
    width: 280px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}
.gallery-post-images {
    padding-top: 30px;
}
.gallery-post-name > ul li {
    width: 80%;
    min-width: 300px;
    max-width: 300px;
    padding: 0 10px;
    white-space: normal;
}
.gallery-post-name {
    padding: 0px 20px;
    position: relative;
    overflow: hidden;
}
.single-gallery-page > .container {
    padding-top: 30px !important;
}
.single-gallery-page > .container.single-gallery-container {
    padding-top: 10px !important;
}
.gallery-post-images ul li {
    width: 100% !important;
    padding: 10px 20px;
}
.greencoalmodalcntnt h2 {
  font-size: 50px;
}
.greencoalmodalcntnt p {
  font-size: 21px;
}

}
@media only screen and (max-width :768px){
.about-us-sec .col-6,
.about-us-sec .col-4,
.aboutusBegan-sec .col-6,
.aboutusBegan-sec .col-4 {
width: 100%;
}

.about-us-sec .title-Box, .aboutusBegan-sec .title-Box {
text-align: center;
padding-right: 0;
margin-bottom: 40px;
}
.dryashtecpading.chp-team-sec.de-system-bin.wrapper-padding .col-5 {
    width: 100%;
}
.dryashtecpading.chp-team-sec.de-system-bin.wrapper-padding {
    padding-top: 0px !important;
}
.dryashtechpadding.chp-team-sec.wrapper-padding {
    margin: 40px 0 30px;
}
.sucessfull-work-item {
margin-left: -30px;
}

.mbl-informatrioncounter-slide {
width: calc(100%/2);
margin-bottom: 40px;
}

.wrapper-padding {
padding: 50px 0;
}

p {
font-size: 18px;
}

.why-usMBL-sec .title-Box p br, .our-spare-parts .title-Box p br {
display: none;
}
.our-system-slide-inner {
padding: 0px 20px;
}
.our-spare-parts .slick-arrow {
display: none !important;
}
.life-mb-content-blocks {
padding-right: 0;
margin-top: 40px;
}

.life-mbl-boxes .col-5 {
width: 100%;
}
.site-footer .flex-box > .footer-col {
width: calc(100%/2);
margin-bottom: 10px;
}
.flex-box.life-mbl-boxes {
flex-direction: column-reverse;
margin-bottom: 80px;
}

.lifembl-sec .life-mbl-boxes:nth-child(odd) {
flex-direction: column-reverse;
}

.lifembl-sec .life-mbl-boxes:nth-child(odd) .life-mb-content-blocks {
padding-left: 0;
}

.Our-clientle .col-2 {
width: calc(100%/3);
}

.Our-clientle .title-Box {
margin-bottom: 30px;
}

.awards-achievement-block .col-5 {
width: 100%;
}

.achieve-certificate-img .certificate-img-col {
padding-left: 0;
}

.achieve-certificate-img .certificate-img-col:first-child {
padding-right: 10px;
}

.achieve-certificate-img .certificate-img-col img {
height: 100%;
}

.achieve-certificate-img .certificate-img-col {
margin-top: 20px;
}

.mbl-broucher-block {
display: block;
z-index: 1;
position: relative;
}

.pdf-ico {
float: left;
padding-right: 30px;
}
.banner-content-boxs {
width: 90%;
display: block;
margin-bottom: 60px;
}
.banner-content-boxs h1, .banner-content-boxs p {
width: 100%;
padding: 0;
}
.home-page-banner:after {
width: 92%;
height: 52%;
}
.mbl-broucher-content {padding: 0;}

.mbl-broucher-btn {
margin-top: 30px;
}
.dropdown.lang-dropdown {
margin: 0 auto !important;
padding: 0;
display: none;
}
button.navbar-toggler_custom{
display: block;
position: absolute;
right: 30px;
top: 20px;
width: 40px;
height: 40px;
background-color: transparent;
border: none;
/*z-index: 111111111111;*/
outline: none;
}    
.navbar-toggler_custom .bar1, .navbar-toggler_custom .bar2, .navbar-toggler_custom .bar3 {
width: 30px;
height: 3px;
background-color: #103157;
margin: 6px 0;
border-radius: 3px;
transition: 0.4s;
}
.ground-location {
padding-top: 0px;
}
.banner-wrap .content-box {
padding-top: 90px;
}
.bars {
display: inline-block;
position: relative;
z-index: 1111;
}

.navbar-toggler_custom .bar2 {
width: 20px;
}

.navbar-toggler_custom .bar2 {
width: 20px;
}

.navbar-toggler_custom .change .bar1 {
-webkit-transform: rotate(-45deg) translate(-7px, 7px);
transform: rotate(-45deg) translate(-7px, 7px);
width: 30px;
background-color: #000
}

.navbar-toggler_custom .change .bar2 {
opacity: 0
}

.navbar-toggler_custom .change .bar3 {
-webkit-transform: rotate(45deg) translate(-6px, -6px);
transform: rotate(45deg) translate(-6px, -6px);
width: 30px;
background-color: #000;
}
li.nav-item {
float: none;
}

.navbar-collapse_custom{
position: fixed !important;
display: block!important;
background-color: #ffffff;
height: 100% !important;
width: 100% !important;
z-index: 111;
right: -100%;
transition: 1s;
top: 0;
}
.navbar-collapse_custom.open_tab {
right: 0;
transition: 1s;
overflow: auto;
}
.navbar-collapse_custom ul {display: block;text-align: center;float: none;width: 100%;padding-top: 100px;}

.navbar-collapse_custom ul li {
width: 100%;
padding-top: 0px;
padding-bottom: 25px;
display: block!important;
}
.navbar-collapse_custom ul li a {
font-size: 20px !important;
color: #000 !important;
display: block;
padding: 0px 0px;
}
.site-header .col-3 {
width: 70%;
}
.site-branding img {
width: auto;
}
.site-header .col-7 {
width: 30%;
}	
.footer-copyright {
padding: 20px  20px;
}
.awards-brouchers-sec {
padding-bottom: 0;
}
.about-us-sec.wrapper-padding {
padding: 0px 0 60px;
}
.core-value-slide .core-value-inner {
height: 480px;
}	
.ourvision-sec hr {
margin-top: 50px;
}
.csr-toward-art-images .images-block {
height: 400px;
margin-bottom: 40px;
}
.csr-toward-art-images .images-block img {
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
}
.work-with-us .container {
position: relative;
}
.work-with-us-col {
width: calc(100%/2);
}
.career-title  p br {
display: none;
}
.opening-details h5 {
font-size: 25px;
}
.career-form-popup-inner .col-5 {
width: 100%;
}
.image-career-block {
height: 300px;
}
.career-form-popup-inner {
width: 96%;
margin: 50px auto 0px;
}
.career-opening-information {
margin-bottom: 50px;
}
.career-form-popup-inner .flex-box .form-title {
font-size: 30px;
margin-bottom: 10px;
}
.form-group-career .input-half {
width: 100%;
}
.form-group-career {
padding: 30px 30px;
}
.slide-slide-gallery {
width: 100%;
padding-left: 0;
}

.lb-nav a.lb-prev, .lb-nav a.lb-next {
background-color: #fff !important;
}
.leadership-team-sec.wrapper-padding .team-block-row:first-child .container  {
padding-top: 70px !important;
}/*
.leadership-team-sec.wrapper-padding .team-block-row .container {
padding-top: 0px !important;
}*/
.current-opening-boxes .opening-details {
width: 96%;
}
.vacuum-system-patch .flex-box .col-6, .vacuum-system-patch .flex-box .col-4 {
width: 100%;
}
.vacuum-system-patch .system-brief-title {
margin-bottom: 40px;
padding-right: 0px;
}
.blog-post-contain{margin-top: 0;}
.event-block ul > li .event-blockcontent {
    padding: 30px 30px;
    width: 100%;
    flex-wrap: wrap;
}
.event-blockcontentinner {padding-right: 0;width: 100%;margin-bottom: 30px;}
.event-block ul > li .event-blockImg {
    width: 100%;
}
.event-block ul > li {
    flex-wrap: wrap;
}
.new-event-list ul {
    margin-bottom: 30px;
    text-align: center;
    top: 0px;
    margin-top: 40px;
}
}
@media only screen and (max-width :500px){
.mbl-informatrioncounter-slider .mbl-informatrioncounter-inner {
padding: 20px;
}
.wrapper-padding {
padding: 40px 0;
}
.all-systems-links ul li::before {
display: none;
}
.all-systems-links ul li {display: block;padding: 10px !important;border-bottom: 1px solid rgba(255,255,255,0.40);margin: 0;}
.all-systems-links ul li:last-child {
border: navajowhite;
}
.wrapper-padding .container {
padding: 0px 20px;
}
.inner-page-banner .inner-content-block p br {
display: none;
}
.latest-blog-slider .latest-blog-slide-inner {
margin: 0px;
}
.sucessfull-work-item {
margin-left: 0;
padding: 35px 30px;
}
h2 {
font-size: 35px;
}
.home-page-banner {
padding-bottom: 50px;
}
.Our-clientle .clientle-logo-inner {margin: 0px 5px 10px;}
.Our-clientle .col-2 {
width: calc(100%/2);
}
.awards-achievement-block {
padding: 40px 40px 50px;
}
.pdf-ico {
float: none;
text-align: center;
}
.mbl-broucher-block {
text-align: center;
padding: 40px 40px;
}
.site-footer .flex-box > .footer-col {
width: calc(100%/1);
}
.home-page-banner:after {
width: 92%;
height: 56%;
}
.slick-prev {
left: -60px;
background-position: 0% center;
}
.slick-next {
right: -70px;
}
.banner-video.banner-bg {
height: 500px;
}
.slick-next {
right: -70px;
}
.banner-content-boxs h1 {
font-size: 50px;
margin-bottom: 20px;
}
.mbl-informatrioncounter-slide {
width: calc(100%/1);
}
.inner-header .logo-box {
width: 70%;
}
.inner-header .logo-box img {
width: 100%;
}
.inner-header .nav-box {
width: 30%;
}
.our-system-slider {
padding-bottom: 50px;
}
.client-logo-img img {
width: 100%;
}
.footer-copyright .col-6, .footer-copyright .col-4 {
width: 100%;
}	
.footer-copyright {
padding: 20px  20px;
text-align: center;
}
.footer-copyright .copy-text {
text-align: center;
margin-top: 10px;
}
.page-template-coal-mill-rejects-system .system-features-image img {
width: 113%;
object-position: 100% 100%;
}
.page-template-coal-mill-rejects-system .system-features-image {
overflow: hidden;
}
.mbl-informatrioncounter-slide {margin-bottom: 20px;}
.why-usMBL-sec .title-Box {
margin-bottom: 50px;
}
.mbl-informatrioncounter-slider .mbl-informatrioncounter-inner h3 {
text-align: left;
}
.mbl-informatrioncounter-slider .mbl-informatrioncounter-inner h3:before {
margin: 0;
}
.mbl-informatrioncounter-slider .mbl-informatrioncounter-inner .inner-icon {
float: left;
width: 30%;
margin-bottom:0px;
}
.mbl-informatrioncounter-slider .mbl-informatrioncounter-inner .inner-icon img {
width: 100%;
}
.mbl-informatrioncounter-inner-content {
width: 70%;
float: right;
padding-left: 30px;
text-align: left;
}
.mbl-informatrioncounter-inner:after, .mbl-informatrioncounter-inner:before {content: '';display: block;clear: both;}
.mbl-informatrioncounter-slider .mbl-informatrioncounter-inner h3 {
font-size: 24px;
margin-bottom: 10px;
padding-bottom: 10px;
}
.mbl-informatrioncounter-slider .mbl-informatrioncounter-inner p {
font-size: 17px;
}
.mbl-informatrioncounter-inner {
display: flex;
flex-wrap: wrap;
align-items: center;
}
.mbl-informatrioncounter-slider .mbl-informatrioncounter-inner p {
margin-bottom: 8px;
}
.sucessfull-work-item h3 {
padding-top: 12px;
}
.awards-achievement-content {
text-align: center;
padding-right: 0;
}
.system-brief-title {
text-align: center;
}
.system-brief-title h3.big-title {
margin: 0 auto;
right: 0;
left: 0;
}
.maufacturing-facturing-inner-content h6 {
font-size: 16px;
}
.maufacturing-faciltiy-sec.wrapper-padding {
padding-bottom: 0;
}
.all-systems-links ul {
padding: 10px 8px;
}
.inner-page-banner .inner-content-block {
padding-left: 30px;
}
.system-features-image, .maufacturing-facturing-image-block img {
height: 330px;
}
.system-features-image img {
object-fit: cover;
height: 100%;
}
.maufacturing-facturing-image-block img {
height: 100%;
object-fit: cover;
}
.pdf-ico {
margin-bottom: 10px;
}	
.chp-team-sec.wrapper-padding:after {
height: 24%;
}
ul.systems-expertise-point li {
text-align: left;
}
.awards-brouchers-sec {
padding-bottom: 0;
}
.locations-industring-inner {
padding: 30px 30px 0;
}
.locations-industring-items {
margin-bottom: 20px;
}
.about-us-sec.wrapper-padding {
padding: 0px 0 50px !important;
}
.about-uscounter-inner {
height: auto;
padding: 20px;
margin: 5px;
}
.about-uscounter-inner .inner-icon img {
width: 80px;
}
.industries-frame2 {
margin-top: -60px;
}
.industries-frame2 img {
width: 80%;
}
.team-memberphoto {
margin-bottom: 20px;
}
.team-block-row:after {
height: 50%;
top: 0;
bottom: auto;
}
.sucessfull-work-item {
width: 92%;
align-items: flex-end;
}
.page-template-industry-speak .sucess-happy-client .system-brief-title p {
display: inline;
}
.industry-testimonial-slider .industry-testimonial-inner {
box-shadow: 0px 0px 15px rgba(0,0,0,0.10);
}
.locations-industring-inner {
margin-left: 0;
margin-top: -10px;
width: 100%;
}
.about-uscounter-slide {
width: calc(100%/1);
}
.about-uscounter-inner .inner-icon {
float: left;
width: 30%;
margin-bottom: 0px;
}
.about-uscounter-inner-content {
width: 70%;
float: right;
padding-left: 30px;
text-align: left;
}
.about-uscounter-inner:after, .about-uscounter-inner:before {
content: '';
display: block;
clear: both;
}
.about-uscounter-inner-content h3:before {
margin: 0 0;
}
.about-uscounter-inner-content h3 {
font-size: 24px;
margin-bottom: 10px;
padding-bottom: 10px;
}
.about-uscounter-inner-content p {
margin-bottom: 0;
}
.about-us-sec .system-brief-title h3.big-title {
font-size: 80px !important;
}
.fly-ash-handling {
padding-top: 50px !important;
}
/*.core-value-slide .core-value-inner {
height: 440px;
}*/
.ourvision-sec .maufacturing-facturing-inner-content h4 {
font-size: 30px;
}
.maufacturing-facturing-inner-content {
padding: 40px 30px;
}
.maufacturing-faciltiy-sec:before {
width: 100%;
height: 100%;
}
.ourvision-sec hr {
border-width: 0px;
}
.csr-activities .system-brief-title br {
display: none;
}
.csr-activities .system-brief-title {
margin-bottom: 0px;
}
.toward-art-since-slide {
width: 100%;
}
.csr-toward-enviroment-sec:after {
width: 100%;
height: 100%;
}
.csr-toward-enviroment-sec.wrapper-padding {
padding-bottom: 15px !important;
}
.csr-campign-include-sec .flex-box {
flex-direction: column-reverse;
}
.csr-campign-include-sec .system-brief-title {
padding-bottom: 40px;
padding-top: 0;
}
.csr-campign-include-sec.wrapper-padding {
margin-bottom: 40px;
}
.toward-art-since-slide {
width: calc(100%/1);
margin-top: 40px;
}
.csr-campign-include-sec:after, .csr-brief:before {
display: none;
}
.csr-toward-art.wrapper-padding {
padding-bottom: 60px !important;
}
.work-with-us-col {
width: 100%;
}
.company-work-inner .career-ico-img {
float: left;
width: 30%;
margin-bottom: 0px;
}
.company-work-inner {
padding: 20px;
}
.company-work-inner h4 {width: 70%;float: right;padding-left: 30px;text-align: left;margin: 0px;padding-top: 20px;padding-bottom: 20px;}
.company-work-inner:after, .company-work-inner:before {content: '';display: block;clear: both;}
.company-work-inner h4:before {
bottom: 0 !important;
margin-left: 30px !important;
top: auto !important;
}
.company-work-inner .career-ico-img img.lazyloaded {
width: 100%;
}
.current-opening-boxes {
display: block;
text-align: center;
}
.current-opening-sec hr {
margin: 30px 0;
}
.input-ico {
top: 16px;
}
.input-ico.email-ico {
background-position: 10% -136px;
}
.label-icon .input-ico.position-ico {
top: 54px;
}
.gallery-boxes-blocks {
padding-top: 10px;
}
.slide-slide-gallery {
padding-top: 20px;
padding-right: 0px;
padding-bottom: 0px;
margin-bottom: 40px;
}
.slide-slide-gallery:before {
right: 0;
}
.gallery-content-block .gallery-img {
height: 300px;
overflow: unset;
margin-bottom: 50px;
text-align: center;
}
a.lb-close {
right: 0;
}
.lb-details span.lb-number {
display: none;
}
.system-brief-title h3.big-title {top: 10px;}
.system-brief-sec .container {
padding-top: 50px !important;
}
.csr-brief .container {
padding-top: 50px !important;
}
.csr-brief.wrapper-padding {
padding-top: 0px !important;
}	
.gallery-sec-alumbs .system-brief-title h2 br {
display: none;
}	
/*.gallery-sec-alumbs .system-brief-title h3.big-title {
top: -30px;
}*/
.leadership-team-sec.wrapper-padding .container, .corevalue-sec.wrapper-padding {
padding-top: 50px !important;
}
.chp-team-sec.wrapper-padding:after {
display: none !important;
}
.about-us-sec .container {
position: relative;
padding-top: 50px !important;
}	
.site-branding img {
width: 100%;
max-width: 180px;
object-fit: contain;
}
.maufacturing-facturing-inner-content h2 {
font-size: 20px;
margin-bottom: 10px;
}
.maufacturing-facturing-inner-content h4 {
font-size: 19px;
}
.system-brief-title h3.big-title {
font-size: 80px;
}
.leadership-team-sec.wrapper-padding .team-block-row:first-child .container {
padding-top: 0px !important;
}
.leadership-team-sec .team-block-row {
margin-bottom: 0px !important;
}	
.csr-activities.wrapper-padding {
padding-top: 50px !important;
}
.gallery-content-block .gallery-img:before {
display: none;
}
.gallery-content-block .gallery-img img {
border-radius: 8px;
}
.gallery-content-block .gallery-img .btn {
position: relative;
bottom: 22px;
opacity: 1;
}
.leadership-team-sec .team-block-row:first-child {
padding-top: 50px;
}

.leadership-team-sec h3.big-title {
top: -40px;
}
.career-title h3.big-title {
top: 10px;
}
.thankyou-message-career p {
font-size: 20px;
padding: 30px 10px;
}
.current-opening-boxes a.btn {
width: 46%;
height: 56px;
padding: 12px;
}
.career-opening-popup .career-form-popup-inner {
width: 96%;
text-align: left;
}
.career-opening-information {
padding: 40px 20px 20px;
margin-bottom: 50px;
margin-top: 50px;
}
.career-opening-popup .close-btn {
/* top: 70px; */
right: 32px;
}
.career-opening-information h4 {
font-size: 30px;
margin-bottom: 5px;
}
/*.career-opening-information h6 span {
margin-bottom: 10px;
}
.career-opening-information h6 {
margin-bottom: 10px;
}*/
.career-opening-information p {
font-size: 16px;
}
.career-opening-information p span.experience-yr {margin-bottom: 5px;}
.career-opening-information h6 span {
margin-bottom: 10px;
}
.career-opening-information h6 {
line-height: 1.6;
font-size: 18px;
margin-bottom: 10px;
}
.current-opening-boxes .opening-details {
width: 100%;
}
.career-opening-popup .career-form-popup-inner {
margin-top: 0;
}
.our-system-sec.wrapper-padding {
padding-bottom: 70px;
}
.about-us-sec.certifications-block.wrapper-padding h3.big-title {
font-size: 50px !important;
}
.about-us-sec.certifications-block.wrapper-padding .system-brief-title {
margin-bottom: 0;
}
.certifications-block ul>li a {
padding: 20px 20px 10px 0px;
position: relative;
z-index: 1;
}
.certifications-block ul>li a:before {
z-index: -1;
}
.certifications-block ul>li {
margin: 15px 0;
}
.page-template-mine-void-filling-system .team-chp-image {
padding-top: 0px !important;
}
.reward-image-block img {
width: 100%;
}
.tranining-image img {
height: 100%;
}
.ourculture-next {
margin-left: 10px;
padding: 30px 30px;
}
.culture-points > .ourculture-Box {
width: calc(100%/2);
padding: 20px 0 0;
}
.celebration-mbl .ourculture-next {
margin-right: 10px;
}
.our-culture-image img {
height: 100%;
}
.our-culture-image {
margin-bottom: -30px;
}
.recently-awarded-block .system-brief-title p br {
display: none;
}
.empowerment-block2 .notes article::before {
right: -50px;
left: auto;
height: 190px;
top: auto;
bottom: -50px;
}
.empowerment-block2 .notes {
padding: 0px 50px 0 0;
}
.learning-development-row .system-brief-title h3.big-title, .downloads-block .system-brief-title h3.big-title {
font-size: 54px !important;
}
.learning-development-row  .industries-frame1 img {
width: 100%;
height: 100%;
}
.clientele-block ul li {
width: 50%;
}
.downloads-block ul>li {
width: 100%;
}
.contact-address-block ul li {
text-align: left;
}
.system-brief-title.contact-address-block h3.big-title {
font-size: 65px !important;
}
.contact-enquiry-form .form-block .form-row label {
width: 100%;
margin-bottom: 20px;
}
.contact-enquiry-form .form-block .form-row {
margin-bottom: 0;
}
.empowerment-block1 .industries-frame1 img {
width: 100%;
height: 100%;
}
.our-system-slide-inner h3 br {
display: none;
}
.reward-recognition .reward-recognition-block:last-child a.btn-more {
text-align: center;
margin-left: auto;
margin-right: auto;
}
.banner-video.banner-bg video {
display: none;
}
.m-banner-image {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 100%;
height: 100%;
object-fit: cover;
}
.show-mobile {
display: block;
}
.m-banner-image img {
width: 100%;
height: 100%;
object-fit: cover;
}
.conact-page-form .col-5 {
width: 100%;
}
input.wpcf7-form-control.wpcf7-captchar {
width: 76%;
}
.blog-single-description .post-thumbnail img {
width: 100%;
}
.blog-single-description h3 {
font-size: 28px;
}
.blog-single-description a.btn {
padding: 15px 15px;
}
.blog-single-description .image-block img {
width: 100%;
object-fit: cover;
height: 100%;
}
.blogList{width: 100%;}
.blogList-box{padding: 20px 20px 20px 10px;}
.blog-listing-image .listImg img{height: 250px;}
.blog-listing-content a h2{font-size: 20px;line-height: 1.3;margin: 15px 0;}
.blog-listing-content p{font-size: 15px;margin-top: 10px;}
.blog-listing-content a.btn{height: auto;padding: 10px 0;width: 150px;margin-top: 20px;}
.blogList-box::before {right: 0;}
.blogList-boxInner{padding: 15px;}
.casestudies-content  .responsive-table {
overflow-x: auto;
}
.casestudies-content td, .casestudies-content th {
padding: 20px 20px;
font-size: 16px;
}
.core-section{padding: 0;}
.dome-bore-section .col-5{width: 100%;}
.dome-bore-section .col-5:first-child{margin-bottom: 120px;}
.dome-bore-section img{width: 100%;height: 350px;object-fit:contain;}
.dome-bore-section .bore-heading-box{width: 95%;bottom: 42%;padding: 20px 0;}
.core-section h4, .dome-bore-section .bore-heading-box h4, .dome-pollution-sectoon .heading-box h4, .key-features-section h4, .operating-section h4{font-size: 25px;margin-bottom: 20px;}
.dome-bore-section{margin-bottom: 0;}
.key-features-section{margin-bottom: 30px;}
.dome-pollution-sectoon .heading-box h4::before {background-size: 60%;bottom: -50px;right: -30px;}
.dome-pollution-sectoon .heading-box h4::after {background-size: 60%;left: -30px;top: -50px;}
.dome-pollution-sectoon .heading-box h4{font-size: 21px;margin-bottom: 0;}
.dome-pollution-sectoon .heading-box{padding: 50px 30px;}
ul.pollution-img-list{margin-top: 50px;margin-bottom: 50px;}
.key-features-section .core-list li{width: 100%;}
.key-features-section h4{margin-bottom: 20px;}
.operating-section .col-5{width: 100%;}
.key-features-section{padding-bottom: 0;}
.dome-bore-section .bore-heading-box h4 {margin-bottom: 0;}

.core-section .flex-box .col-5 .core-list li{width: 100%;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.core-section .flex-box .col-5 .core-list.flex-box li{width: calc(100% / 2);}
.dome-bore-section{margin-top: 40px;}
.dome-pollution-sectoon{margin: 40px 0;}
.core-list li{padding-left: 30px;margin-bottom: 20px;line-height: 1.1;}
.core-section .flex-box .col-5:last-child::after{height: 106%;}
.operating-section .col-5 > img {
    margin-top: 0px;
}
.page-template-dome-value .inner-page-banner .inner-banner-bg {
    background-position: 24% 100%;
}
.gallery-sec .new-event-list ul {
    top: 0 !important;
    margin-top: -15px;
    text-align: center;
}
.gallery-sec .new-event-list ul li {
    /*width: 86px;*/
    height: 43px;
	margin-right: -4px;
	border-right: 1px solid #a3a3a3;
	margin-bottom: 12px;
	border-radius: 0px !important;
}
.tab-newsEvent .text-center.health-safety-btn a.btn.Loading-btn {
	width: 265px;
	height: 64px;
	text-align: center;
	justify-content: center;
	padding-left: 36px;
}
.tab-newsEvent .text-center.health-safety-btn a.btn.Loading-btn:before {
    left: 35px;
    top: 19px;
}
.greencoalmodalcntnt h2 {
  font-size: 35px;
}
.greencoalmodalcntnt {
  padding: 40px 15px 50px;
}
.greencoalmodalcntnt p {
  font-size: 19px;
}
#our-offering {
    height: 600px;
    overflow-x: scroll;
  }
}