@media(min-width:1451px){



	.history-slider .slick-next {



		right: 33%;







	}



	.history-slider .slick-prev {



		left: 32%;







	}



}



@media(min-width:1750px){



	.history-slider .slick-next {



		right: 35%;







	}



	.history-slider .slick-prev {



		left: 35%;







	}



}















/* jitha 30/09 */



@media(min-width:1200px){



	.header-bg:after {



    bottom: 1px;



	}



	.header-section-bottom.fixed{



		position: fixed;



		top:0;



		width: 100%;



		background:#fff;



		z-index: 99999;



		transition: .5s ease-in-out;



		animation-duration: 0.5s;



		animation-name: stickySlideDown;



		box-shadow: -1px -5px 20px 0px #d1d1d1d1;



		padding: 0;



	}



	.whatsapp-tel{



		display: none;



	}



	.home-mmt.owl-carousel .owl-stage-outer {



		padding: 50px;



		display: ruby-base;



		display: initial;



	}



	.top-in-max{



		max-width: 1150px;



		margin: auto;



	}



	.solutions-section .container{



		max-width: 1199px;



	}



	.partners-div .container{



		max-width: 100%;



	}



	.fea-banner .container {



	    max-width: 725px;



	}



	.service-features .container{



		max-width: 1100px;



	}



	.logo-in-top{



		/* max-width: 264px; */



		padding-right: 0;



	}



	.header-menu-wrap .mega-menu-wrap li a{



		font-size: 13px!important;



		padding: 0 7px!important;



	}











	.cart-button{



		margin-right: 20px;



	}











	/* ==============owl item three1=================== */



	.insider-mmt:hover .insider-on-hover{



		transform: scale(1.2);



		z-index: 991;



		transition: all 0.2s ease-in-out;



	}



	.insider-mmt:hover{



		padding: 3px 0px;



		z-index: 991;



	}







	.insider-mmt:hover .slider-contents-hm{



		padding:10px  0px;



		/* transition: all 0.2s ease-in; */



		z-index: 1;



	}



	.insider-mmt:hover .hidden-bgs{



	opacity: 1;



	transform: scale(1.2);



	box-shadow: -1px 0px 15px 5px #9e9d9c;



	z-index: 1;



	}



	.insider-mmt:hover h3{







		color: #fff;



	}



	.insider-mmt:hover p{







		color: #fff;



		display: block;







	}



	.home-mmt .insider-mmt:hover.on-hoverr{



		display: block!important;



	}







	.insider-mmt:hover .on-move{



		display: none!important;



	}



	.insider-mmt:hover .on-hoverr{







		display: block!important;



	}



}



	/* end */







@media(min-width:1350px){







	/* =====manjusha oct 24 start=============== */



	/* .insider-mmt{



		 padding: 63px 32px 32px;



		margin:70px auto;



	} */



	.top-in-max{



		max-width: 1300px;



		margin: auto;



	}



	.insider-mmt h3{



		margin:3px 0;



	}



	.we-are-mmt h3 {



	    font-size: 18px;



	}



	.home-mmt.owl-carousel .owl-stage-outer {



		padding: 50px;



		display: contents;



	}



	/* =====manjusha oct 24 end=============== */



}











@media(min-width:1450px){







	/* =========nov 7 start========== */



	.top-in-max{



		max-width: 1400px;



		margin: auto;



	}



	.home-mmt.owl-carousel .owl-stage-outer{



		padding: 50px;



		display: ruby-base;



		display: initial;



		}



	.header-menu-wrap .mega-menu-wrap li a{



		font-size: 13px!important;



		padding: 0 17px!important;



	}



	.cart-button{



		margin-right: 42px;



    margin-left: 10px;



	}



	.header-section .container {



		max-width: 1400px;



	}



	.about-story .container, .about-content .container{



		max-width: 1200px;



	}



}



@media(min-width: 1600px){



	p{



		font-size: 18px;



	}



	.header-section .container {



		max-width: 1550px;



	}



	.red-button{



		font-size: 18px;



	}



	.we-are-mmt h1 {



		line-height: 38px;



		font-size: 36px;



	}



	.we-are-mmt h3 {



    font-size: 22px;



	}



	.product-home-slider-item h2 {



    font-size: 48px;



	}



	.service-caption h3 {



    font-size: 28px;



	}



	.getquote-white-box .red-button {



    padding: 10px 15px;



    font-size: 18px;



	}



	.getquote-white-box p{ font-size:18px;}



	.common-title ,.fea-content h4,.solutions-section h4{



    font-size: 36px;



	}



	.service-caption h3 {



    font-size: 28px;



	}



	.service-caption span {



    font-size: 18px;



	}



	.events-h-section-slider p {



    font-size: 16px;



	}



	.events-h-section-slider h3{



		font-size: 28px;



	}



	.about-story .content-area h4,.fea-content h4,.tile-wrapper h4{



    font-size: 36px;



	}



	.fea-content p,.history-content p,.tile-content p{



		font-size: 17px;



	}



	.about-story .content-area{



		padding-top: 110px;



	}



	.about-story .content-area img{



		top: 140px;



	}



	.page-btn-section h3{



		font-size: 36px;



	}



}











@media (max-width: 1450px){



	.history-slider .slick-prev {



		left: 430px;



	}



	.history-slider .slick-next {



		right: 446px;



	}



}







/* Jitha */



@media (max-width: 1550px){



  .products-banner img{



    height: 600px;



  }



  .banner-item h2{



		font-size: 40px;



		line-height: 46px;



	}



	.we-are-mmt h3 {



    font-size: 18px;



	}



	.we-are-mmt h1 {



		line-height: 38px;



	}



	.product-home-slider-item h2 {



    font-size: 42px;



		line-height: 48px;



	}



	.owl-carousel .owl-item .product-home-slider-item img{



		height: 300px;



	}



	.getquote-white-box h3 {



    /* font-size: 26px; */



    font-size: 30px;



	}



	.common-title {



    font-size: 30px;



	}



	.service-caption h3{



		font-size: 22px;



	}



	.events-h-section-slider h3{



		font-size: 25px;



	}



	.events-h-section-slider p{



		font-size: 16px;



	}



	.offer-section-block span {



    font-size: 20px;



	}



	.offer-section-block h3 {



    font-size: 36px;



	}



	.our-team-h h2{



		font-size: 30px;



	}



	.the-footer h3{



		font-size: 22px;



	}



	.the-footer p, .the-footer p a{



		font-size: 15px;



	}



  .place-in-left h1{



    font-size: 27px;



  }



  .place-in-left h2{



    font-size: 20px;



  }



  .compression-sect h2{



    font-size: 22px;



  }



  .compressor-menus li a, .make-100 li, .compressor-content-show p{



    font-size: 15px;



  }



  .overview-inst{



    font-size: 22px;



  }



  .offer-content h5{



	/* font-size: 40px; */



	font-size: 29px;



  }



  .offer-content h6{



    font-size: 30px;



  }



  /* ==============oct 25 start=============================   */



	.offer-image img{



		width: 100%;



	}



	.our-team-h .slick-dotted.slick-slider{



		margin: 0 auto;



	}



	.banner-item .image {



		bottom: -248px;



	}



	/* ===============oct 25 end========================================= */



}







@media(max-width:1448px){



	.img-frame.right-frame {



		top: 255px;



		right: 82px;



		left: auto;



		height: 310px;



	}



}







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



	.fixed .getintouch {



		margin-top: 9px;



	}



	.we-are-mmt h3 {



		font-size: 20px;



		margin: 6px 0 20px;



	}



  	.banner-section{



		height: 750px;



	}



	.getintouch {



    margin-top: 8px;



	}



	.cart-button {



    margin-top: 10px;



	}



	.search-icon{



		margin-top: 19px;



	}



	.header-menu-wrap {



    padding-top: 21px;



	}



	.header-section-bottom{



		padding-top: 5px;



	}



	.we-are-mmt .container{



		max-width: 960px;



	}



	.red-button{



		font-size: 12px;



	}



  .team-content-area .container, .team-list .container {



    max-width: 930px;



  }



  /* =====manjusha oct 25 start=============== */



  .banner-section:after,.banner-section:before{



		width: 52%;



	  }



  .banner-section:before,.banner-section:after{



		bottom: -2px;



	  }



  .offer-image img {



		width: 100%;



	}



	.events-h-section-slider .date{



		font-size: 14px;



		margin-bottom: 18px;



	}



  /* =====manjusha oct 25 end=============== */



	.float-to-left{



		margin: 14px 0 0;



	}



	.product-home-slider .owl-carousel .owl-nav button.owl-next{



		right: -90px;



	}



	.product-home-slider .owl-carousel .owl-nav button.owl-prev{



		left:-90px



	}



	.history-slider .slick-prev {



		left: 400px;



	}



	.history-slider .slick-next {



	    right: 420px;



	}



}







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



	.history-slider .slick-next {



    right: 360px;



	}



	.history-slider .slick-prev {



    left: 344px;



	}



}















@media(max-width:1199px){







	.tax-product_cat .mega-menu-item-423{



		color: #fff!important;



    font-weight: 900!important;



    text-decoration: underline!important;



	}



	.header-menu-wrap .mega-menu-wrap li.mega-current-menu-item a{



		color: #fff!important;



		font-weight: 900!important;



		text-decoration: underline!important;



	}



	.single-product #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.current-menu-parent {



		color: #fff!important;



		font-weight: 900!important;



		text-decoration: underline!important;



	}



	.single-news_events #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li#mega-menu-item-1419{



		color: #fff!important;



		font-weight: 900!important;



		text-decoration: underline!important;



	}











	.badge-img {



		width: 126px!important;



		height: auto !important;



		margin-left: 77px;



		margin-top: 174px;



	}



	.contact-in-detail {



		max-width: 275px;



	}



	.only-in-media, .mega-only-in-media {



		display: block!important;



	}



	.mmt-logo img{



		width: 130px;



		margin-top: 10px



	}



	.pre-owned .pro-single {



    height: 373px;



	}



	.main-wrapper{



		margin-top: 55px;



		padding-top: 90px;



	}



	.truck-img{



		width: 627px;



		margin-top: 61px;



	}



	.add-to-services{



		max-width: 80%;



	}



	.tile-wrapper .tile-content{



		padding: 10px 30px 10px 80px;



	}



	.tile-wrapper .media-flip-right .tile-content{



		padding: 10px 80px 10px 30px;



	}



	/* -------added on 13/11 end----------- */



	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item:hover,



	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-current-menu-item.mega-page_item{



		border-bottom: 0 !important;



	}



	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item{



		border-bottom: 0 !important;



	}



	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item{



		min-height: auto;



		text-align: right;



	}



	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link{



		text-align: right;



		padding: 0 25px!important;



	}



	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link:hover{



		text-decoration: underline!important;



	}



	#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu,



	#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu,



	#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu,



	#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on {



		opacity: 1 !important;



		position: relative;



		left: 0;



	}



	#mega-menu-wrap-menu-1,



	#mega-menu-wrap-menu-1 #mega-menu-menu-1,



	#mega-menu-wrap-menu-1 #mega-menu-menu-1 ul.mega-sub-menu,



	#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item,



	#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-row,



	#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column,



	#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link{



		text-align: right;



	}



	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu{



		border-radius: 0;



	}



	ul.mega-sub-menu



	.float-to-left {



		margin: 0px 0 0;



	}



	.header-section-bottom{



		height: 100px;



	}



	.header-section-bottom {



		position: fixed;



		top: 0;



		width: 100%;



		background: #fff;



		z-index: 99999;



		transition: .5s ease-in-out;



		animation-duration: 0!important;



		/* animation-name: stickySlideDown; */



		box-shadow: -1px -5px 20px 0px #d1d1d1d1;



		padding-top: 5px!important;



	}



	.fixed img {



		transform: scale(1);



	}



	.top-in-max{



		max-width: 100%;



	}



	.product-home-slider .owl-carousel .owl-nav button.owl-next{



		right: -70px;



	}



	.product-home-slider .owl-carousel .owl-nav button.owl-prev{



		left:-70px;



	}



	.active.center .insider-mmt .hidden-bgs {



		opacity: 1;



		transform: scale(1.2);



		box-shadow: -1px 0px 15px 5px #9e9d9c;



		z-index: 1;



	}







	.active.center .insider-mmt .slider-contents-hm {



		padding: 10px 0px;



		z-index: 1;



	}



	.active.center .insider-mmt .on-move {



		display: none!important;



	}



	.active.center .insider-mmt .on-hoverr {



		display: block!important;



	}



	.active.center .insider-mmt h3 {



		color: #fff;



		margin: 0;



	}



	.active.center .insider-mmt p {



		color: #fff;



		display: block;



	}



	.active.center .insider-mmt {



		padding: 3px 0px;



		z-index: 991;



	}



	.three-item1 .owl-item.active.center {



		z-index: 2;



	}



  /* ===============mega menu start==================== */



  #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link{



	  background: transparent;



  }



  #mega-menu-wrap-menu-1 .mega-menu-toggle {



	display: -webkit-box;



	display: -ms-flexbox;



	display: -webkit-flex;



	display: flex;



	}



	#mega-menu-wrap-menu-1 .mega-menu-toggle + #mega-menu-menu-1 {



		background: #222;



		padding: 0px 0px 0px 0px;



		opacity: 0;



		transform: translate(0, 10px);



		transition: opacity 100ms ease-in, transform 100ms ease-in, visibility 100ms ease-in;



		height: 0;



		z-index: -1;



		display: none;



	}



	#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open + #mega-menu-menu-1 {



		opacity: 1;



		transform: translate(0, 0);



		height: auto;



		z-index: 22;



		display: block;



		padding: 25px 0;



		top: 23px;



	}



	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item {



		display: list-item;



		margin: 0;



		clear: both;



		border: 0;



	}



	#mega-menu-wrap-menu-1 .mega-menu-toggle + #mega-menu-menu-1{



		background: linear-gradient(to right, rgba(149,26,30,1) 0%, rgba(203,27,33,1) 100%);



	}



	.header-menu-wrap .mega-menu-wrap li a{



		color: #fff!important;



	}



	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{



		background: transparent;



	}



	#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{



		margin-top: 13px;



	}



	#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{



		margin-right: 0;



	}



	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu{



		left: 6px;



		width: 100%;



		top:0;



	}



	/* ===============mega menu end==================== */



	.add-to-display-block{



		display: block;







	}



	.float-to-left{



		float: left;



		position: absolute;



    right: 70px;



    top: 2px;



    width: auto;



	}



	.float-to-right{



		float: right;



	}



	.hid-in-mob{



		display: none;



	}



	#mega-menu-wrap-menu-1 .mega-menu-toggle{



		background: transparent;



	}



	.cart-button{



		margin-right: 0;



	}



	#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label .mega-toggle-label-closed,#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-1 .mega-toggle-label-open{



		display: none!important;



	}



	.products-banner {



	  margin-top: 0;



	}



	.product-home-slider .owl-carousel .owl-nav button.owl-next{



		right: -20px;



	}



	.product-home-slider .owl-carousel .owl-nav button.owl-prev{



		left:-20px



	}



	.history-slider .slick-next {



    right: 320px;



	}



	.history-slider .slick-prev {



    left: 300px;



	}



	.history-slider .history-slider-hold {



    margin: 0 190px;



	}



}



@media(max-width:1110px){



	.history-slider .slick-prev {



		left: 267px;



	}



	.history-slider .slick-next {



		right: 280px;



	}



}



@media(max-width:1024px){



	



	.history-slider .slick-prev {



		left: 230px;



	}



	.history-slider .slick-next {



		right: 230px;



	}



}







@media(min-width:992px){



	.show-footer-text-desk{



		display: block;
		text-align: left;
        padding-left: 44px;



	}



	.show-footer-text-mob{



		display: none;



	}



	.add-to-400{



		width:400px!important;



	}



}





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



#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open + #mega-menu-menu-1{



		max-height: 218px;



		height: auto;



		z-index: 22;



		overflow: auto;



	}



}

/* Added on 13/11 */



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



	.about-story .ceo-profile img {



    width: auto;



    margin-top: 54px;



    object-fit: cover;



	}



	.about-story .content-area img{



		top: 58px;



	}



	.img-frame.right-frame {



    right: 54px;



	}



	.about-story .content-area{



		padding-top: 100px;



	}



	.timeline-slider .slick-prev {



     left: 359px;



	}



	.timeline-slider .slick-next {



    right: auto;



    left: 387px;



	}



}



/* end */







@media(max-width:1120px){



	.newsletter-wrapper h4{



		font-size: 100px;



		padding-bottom: 12px;



	}



		/* =============history start======================= */



		.to-bottom {



			max-width: 850px;



			margin: auto;



			left: 0;



			right: 0;



		}







	/* =============history end======================= */



}







@media(max-width:991px){

    .share-social-med img {

        width: 30px;

    }

	.getquote-white-box{

		width: 95%;

	}

	.right-slide-div{



		padding: 170px 0 10px 0;



	}



	.slider-nav-thumbnails {



		margin-top: 88px;



		max-width: 372px;



		margin-left: auto;



		margin-right: auto;



	}



	.timeline-slider .slick-prev {



		left: 45%;



	}



	.timeline-slider .slick-next {



		right: auto;



		left: 55%;



	}



	.contact-in-detail {



		max-width: 100%;



		text-align: center;



	}



	.page-template-contact-us div.wpcf7-response-output {



		font-size: 14px;



		margin: 47px 0 4px;



		padding: 5px 7px;







	}



	.contact-form {







		max-width: 86%;



		margin: 48px auto 0;



		padding: 30px 30px 20px;



		border-radius: 9px;



		position: relative;



		width: 100%;



		bottom: 0;



		left: 0;



		box-shadow: -6px 0px 20px 0px #bebebe;



	}



	.offer-section-block{



		min-height: 400px;



		padding: 48px 30px;



	}



	.offer-section-block h3 {



		font-size: 30px;



	}



	.to-the-middle{



		text-align: center;



	}



	.badge-img {



		width: 113px!important;



		height: auto !important;



		margin-left: 0;



		margin-top: 144px;



	}



	.show-footer-text-mob ul{



		padding-left: 15px;



	}



	.whatsapp{



		left: auto;



	}



	.max-400 {



		max-width: 500px!important;



	}



	.the-offer-list{



		max-width: 500px;



		margin: auto;



	}



	.partner-slider .partner-ul{



		padding: 50px 30px;



	}



	.partner-ul li a{



		padding: 20px 25px;



	}







	/* -----------added on 13/11 start-------------------------- */



	.truck-img {



		/* width: 599px;



		margin-top: 0;



		margin-left: -238px; */



			width: 100%;



			margin-top: 146px;



			margin-left: 0;



	}



	.serv-desc p{



		padding-right: 0;



	}



	.service-holder:hover{



		height: 262px;



	}



	.slider-bg{



		height: 217px;



	}



	.about-story .ceo-profile img{



		height: 304px;



    margin-left: 130px;



    margin-bottom: 37px;



    margin-top: 27px;



	}



	.img-frame.left-frame {



    top: -22px;



    height: 223px;



    left: 116px;



		width:140px;



	}



	.img-frame.right-frame {



    top: 129px;



    right: 321px;



    left: auto;



    height: 223px;



		width:140px;



	}



	.about-story .content-area{



		padding-top: 0;



		padding-left: 130px;



	}



	.about-story .content-area img{



		top: 0;



		left: 0;



	}



	.fea-content.content-flip-right.about-content{



		padding-top: 40px;



	}



	/* --------------added on 13/11 end---------------------- */











	.sticky-anchor.ul-width ul li {



		width: 32%!important;



		vertical-align: top;



	}



	.about-story{



		min-height: 830px;



	}



	.sticky-anchor.ul-width ul{



		width: 100%;



	}



	/* =============history start======================= */



	.history-slider .slick-next {



    right: 19%;



	}



	.history-slider .slick-prev {



    left: 15%



	}



	.timeline-year{



		display: none;



	}



	.time-line-item{



		padding-top: 50px;



	}



	.history-slider .history-slider-hold {



    margin: 0 190px;



	}



	.reduce-in-hist {



		width: 274px;



	}



	.position-quotes img{



		width: 80px;



	}



	.position-quotes {



		left: -91px;



		top: -26px;



	}



	.executive-content h5{



		font-size: 16px;



	}



	.executive-content h6{



		font-size: 21px



	}



	.history-circle{



		width: 690px;



		height: 690px;



	}



	.to-bottom {



		max-width: 635px;



		top: 233px;



	}



	.fifth-in {



		right: 131px;



		top: 4px;



	}



	.sixth-in {



		right: 25px;



		top: 109px;



	}



	.fourth-in {



		left: 319px;



		top: -42px;



	}



	.third-in {



		left: 162px;



		top: -5px;



	}



	.second-in {



		left: 29px;



		top: 102px;



	}



	.first-in {



		left: -27px;



		top: 226px;



	}



	.wrapper-slider{



		padding-top:0;



		padding-bottom: 0;



	}











	/* =============history end======================= */







	.in-hr{



		width: 0;



	}



	.place-in-left h1{



		font-size: 30px;



	}



	.compression-sect h2{



		font-size: 18px;



	}



	.place-in-left h2{



		font-size: 20px;



	}



	.compressor-menus li a{



		font-size: 12px;



		margin-left: 13px;



		padding-left: 40px;



	}



	.show-footer-text-desk{



		display: none;



	}



	.show-footer-text-mob{



		display: block;



		border-top: solid 1px #65767e;



	}



	.the-footer{



		background-attachment: fixed;



	}



	.the-drop-down-arrow{



		float: right;



		border: solid #fff;



		border-width: 0 3px 3px 0;



		display: inline-block;



		padding: 3px;



		-webkit-transform: rotate(45deg); /* WebKit */



		-moz-transform: rotate(45deg); /* Mozilla */



		-o-transform: rotate(45deg); /* Opera */



		-ms-transform: rotate(45deg); /* Internet Explorer */



		transform: rotate(45deg); /* CSS3 */



		transition: ease-in-out .3s;



	}



	.the-arrow-toggle h3[aria-expanded="true"] .toggle-in-class{



		-webkit-transform: rotate(-135deg); /* WebKit */



		-moz-transform: rotate(-135deg); /* Mozilla */



		-o-transform: rotate(-135deg); /* Opera */



		-ms-transform: rotate(-135deg); /* Internet Explorer */



		transform: rotate(-135deg); /* CSS3 */



	}



	.the-footer h3{



		padding: 15px;



		margin: 0;



		font-size: 15px;



	}



	.border-btm{



		border-bottom: solid 1px #65767e;



		margin-bottom: 10px;



	}



	.the-footer p{



		padding:0 15px ;



		font-size: 14px;



	}



	.the-footer p a{



		font-size: 14px;



	}



	.hide-me-mob{



		display: none;



	}



	.full-width{



		width: 100%;



	}



	.in-mob-footer{



		display: block;



		width: 100%;



		text-align: center;



		padding: 15px 0 0;



	}



	.copy-write{



		border-top:none;



		padding-top: 20px;



	}



	.footer-social-media{



		float:none;



		text-align: center;



	}



	.footer-social-media li a{



		margin: 3px 5px 0;



	}



  /* jitha Rentals */



  .framed-img{



    width: 100%;



  }



  .fea-content .content-block{



    padding: 20px 26px;



  }



	.fea-content .content-block.ptop-sm{



		padding-top: 65px;



	}



	.fea-content .content-block.pbottom-sm{



		padding-bottom: 65px;



	}



	.fea-content.content-flip-right{



		padding-top: 0;



	}



  /* =====manjusha oct 25 start=============== */



  .banner-item .container {



   transform: translatey(17%);



   top: 17%;



 }



 .banner-item .image{



   position: static;



 }



 .banner-item{



   text-align: center;



 }



 .banner-section .owl-carousel .owl-item img{



   height: auto;



   width: 100%;



   margin-top: 32px;



 }



 .our-team-h{



   padding-bottom:0 ;



 }



 /* =====manjusha oct 25 end=============== */



 /* jitha */



 .mob-p-0.fea-content{



	 padding-bottom: 0;



 }



 .product-home-slider .owl-carousel .owl-nav button.owl-next{



	right: -20px;



 }



 .product-home-slider .owl-carousel .owl-nav button.owl-prev{



	left: -20px;



 }



 .ad-in-textt{



	 padding: 0 15px;



 }



 .for-the-added-in{



	 padding-bottom: 80px;



 }







}







@media(min-width:576px){



	.hide-and-show-hist-arrow{



		display: none;



	}



	.first-in {



		left: -19px!important;



		top: 138px;



	}







}



@media(min-width:768px){



	.show-in-desktop{



		display: block;



	}



	.show-in-show-in-mobb{



		display: none;



	}



	.the-down-arrow img{



		display: none;



	}



	.first-in {



		left: -21px!important;



		top: 225px;



	}



}







@media(max-width:767px){

	.main-form .red-button{

		top: 0;

	}



	.for-the-added-in {

		padding-bottom: 37px;

	}

	.position-in-themmt {



		top: -124px;



		width: 100%;



		text-align: center;



		left: 0;

		right: 0;

		margin:auto;



	}



	.position-in-themmt img {



		width: 88px;



		height: 88px;



		margin: auto;



		text-align: center;



	}



	.page-template-rentals .fea-content p {



		margin-top: 20px;



	}



	.in-botom-med-new{



		padding-bottom: 80px;



	}



	.about-story {



		min-height: 780px;



	}



	.for-profile-med ul li.hidden-for-mb{



		display: none;



	}



	.max-top-place li{



		top: 0!important;



	}



	.for-designed{



		display: block;



		width: 30px;



		height: 30px;



		z-index: 9;



		top: 9px!important;



	}



	.badge-img {



		width: 90px!important;



		height: auto !important;



		margin-top: 18px;



		left: 0;



		right: 0;



	}



	.to-the-middle{



		text-align: center;



	}



	.error404 .in-top-spacing {



		padding: 10px 0 90px;



	}



	.search-no-results .fea-content{



		padding-bottom: 80px;



	}



	.show-in-show-in-mobb .show .compressor-content-show{



		display: block;



	}



	.product-cat-img-slider img{



		height: auto;



		object-fit: contain;



		max-width: 100%;



	}



	.right-slide-div{



		right: -100%;



		width: 100%;



	}



	/* -------services-icon start------------------------- */



	.services-slider .slick-prev {



		left: 0;



		z-index: 111;



	}



	.services-slider .slick-next{



		right:0



	}



	.services-slider .slick-next:before{



		right: 0;



		width: 45px;



		height: 45px;



		background-position: 0 -102px;



		transform: rotate(180deg);



	}



	.services-slider .slick-prev:before{



		left: 0;



		width: 45px;



		height: 45px;



		background-position: 0 -102px;



		z-index: 111;



	}



	.services-slider .slick-prev.slick-disabled:before, .services-slider .slick-next.slick-disabled:before{



		opacity: .25;



	}



	 .slick-current .service-holder {



		height: 262px;



	}



	.slick-current .service-holder {



		background-color: white;



		padding: 40px 30px;



		border-radius: 5px;



		-webkit-box-shadow: 0px 0px 23px 0px rgba(51, 51, 51, 0.61);



		-moz-box-shadow: 0px 0px 23px 0px rgba(51, 51, 51, 0.61);



		box-shadow: 0px 0px 23px 0px rgba(51, 51, 51, 0.61);



		position: relative;



		z-index: 999;



		width: auto;



		margin: -20px auto;



		transition: all 0.2s ease-in-out;



	}



	.slick-current .service-holder .white-icon {



		display: none;



	}



	.slick-current .service-holder .black-icon {



		display: block;



	}



	.slick-current .service-holder p {



		color: black;



	}



		/* -------services-icon end------------------------- */



	.for-the-botoom{padding-bottom:130px}



	.to-hide-the-extra {



		width: 250px;



		overflow: hidden;



	}



	.header-section-bottom{



		height: 90px;



	}



	.main-wrapper{



		margin-top: 55px;



		padding-top: 40px;



		padding-bottom: 80px;



	}



	.the-down-arrow img{



		display: block;



		width: 9px;



	}



	.the-down-arrow{



		position: absolute;



		right: 20px;



		top:20px;



		transform: rotate(-90deg);



		transition: .3s ease-in-out;



	}



	.the-rotates{



		transform: rotate(90deg)!important;



		top: 24px!important;



	}



	.serv-img-holder{



		overflow: hidden;



	}



	.contact-form {



		background: #fff;



		max-width: 86%;



		margin: 48px auto 116px;







		border-radius: 9px;



		position: relative;



		width: 100%;



		bottom: 0;



		left: 0;



		box-shadow: -6px 0px 20px 0px #bebebe;



	}



	.contact-in-detail {



		max-width: 100%;



	}



	.excerpt-para{



		padding-bottom: 110px;



	}



	.partner-ul li{



		width: calc(100% / 2 - 8px);



	}



	.for-profile-med ul{



		display: block;



		justify-content: center;



		width: 100%;



		max-width: 300px;



		padding-bottom: 0;



	}



	.for-profile-med ul li{



		display: block;



		width: 100%;



		text-align: left;



		justify-content: center;



		position: relative;



		top: -12px;



	}



	.tile-wrapper h4,.history-content h4{



    font-size: 25px



	}



	.page-btn-section h3 {



    font-size: 20px



	}



	.service-help .bt-normal{



		width:300px;



		margin-right: 0;



		padding: 15px 53px;



	}



	.service-thumb:hover{



		transform: scale(1);



	}



	.service-help {



		padding-top: 40px;



		padding-bottom: 85px;



	}



	.serv-desc p{



		font-size: 16px;



		padding-top: 0;



		padding-right: 0;



	}



	.top-in-max {



		max-width: 100%;



	}



	.insider-mmt h3{



		margin: 0;



	}



	.sticky-anchor.ul-width ul li {



		width: 100%!important;



		display: block;



		position: relative;



    top: -14px;



	}



	.truck-img {



		width: 100%;



		margin-left: 0;



		margin-top: 0;



		position: relative;



		top: 0;



	}



	.remove-flex{



		display: block;



	}



	.tile-wrapper .tile-content{



		width: 100%;



	}



	.media-flip-right .tile-icon,.tile-icon {



		left: 0;



		right: 0;



		margin: auto;



		display: block;



		text-align: center;



		padding: 14px 26px;



		top: -63px;



	}



	.sticky-anchor{



		top: -71px;



	}



	.page-template-history .sticky-anchor {



		top: 0;



	}







	.title-icon-two{



		top: -49px!important;



    	bottom: auto;



	}



	.title-icon-three{



		top: -47px;



		bottom: auto;



	}



	.title-icon-one{



		top: -56px;



		bottom: auto;



	}



	.tile-wrapper,.tile-wrapper h4 {



		text-align: left!important;



	}



	.about-story .content-area{



		 padding-left: 0;



		 padding-right: 0;



		 text-align: center;



	}



	.about-story .content-area img{



		width: 74px;



		margin: auto;



		position: relative;



		margin-bottom: 13px;



	}



	.about-story .content-area h5{



		font-size: 16px;



	}



	.about-story .content-area h4{



		font-size: 21px;



		text-align: center



	}



	.about-story .content-area h5, .about-story .content-area p{



		text-align: center;



	}



	.about-story .ceo-profile img{



		margin-left: 0;



    margin-right: auto;



    margin-top: 32px;



	}



	.fea-content h4{



		font-size:22px;



		line-height: 33px;



	}



	.solutions-section h4{



		font-size:25px



	}



	.mmt-advantage .media-body h5{



		font-size:18px;



	}



	.img-frame.left-frame {



		top: 14px;



		height: 174px;



		left: 134px



	}



	.img-frame.right-frame {



        top: 180px;



    right: 128px;



    left: auto;



    height: 180px;



	}



	.about-story{



		padding-top: 80px;



	}



	.ceo-profile{



		text-align: center;



	}



	.fea-content.content-flip-right.about-content{



		padding-top: 0;



	}



	.sticky-anchor.ul-width ul {



		width: 100%;



		display: block;



		max-width: 300px;



		padding-bottom: 0;



	}



	.latest-no-inn li a{



		padding-left: 32px;



    padding-top: 15px;



	}



	.top-features-slider{



		margin: 0 0 20px;



	}



	.value-slider .slick-next {



		right: 7%;



	}



	.fea-content.about-content .content-block {



		padding: 40px 15px;



	}







	.values-section-holder {



		padding: 50px 0 100px;



	}



	.newsletter-wrapper{



		display: none;



	}



	.show-in-desktop{



		display: none;



	}



	.show-in-show-in-mobb{



		display: block;



	}



	.share-icon {



		display: none;



	}



	.products-banner img {



		width: 100%;



		height: 235px;



		object-fit: cover;



	}



	.hid-in-mob{



		display: none;



	}



	.the-absolute h1{



		font-size: 30px;



	}



	.products-banner {



		margin-top: 91px;



	}



	.position-to{



		top: 20px;



	}



	.remove-white-bg{



		background:transparent



	}



	.compression-sect h2 {



		padding-top:30px;



		padding-bottom: 30px;



		margin-bottom: 0;



		padding-left: 15px;



		padding-right:53px;



		position: relative;



	}



	.compression-sect  .additional-inn{



		padding-left: 0;



		padding-bottom: 12px;



		border-bottom: none;



	}



	.compression-sect   .add-inbrde{



		border-bottom: solid 1px #d7d7d7;



    	margin-bottom: 25px;



	}



	.place-in-left{



		padding-left: 15px;



	}



	.make-100 li{



		font-size:15px;



	}



	.offer-content h5{



		font-size: 30px;



	}



	.offer-content h6{



		font-size: 22px;



	}



	.offer-in-cat h3{



		font-size: 17px;



	}



	.offer-in-cat h4{



		font-size: 14px;



	}



	.insider-mmt{



		margin: 70px 0;



	}



	.insider-mmt.slick-center .insider-on-hover{



		transform: scale(1.3);



		z-index: 991;



	}



	.insider-mmt.slick-center{



		padding: 3px 0px;



	}



	.insider-mmt.slick-center .slider-contents-hm{



		padding:10px  0;



		transition: transform .3s ease-out;



		z-index: 1;



	}



	.insider-mmt.slick-center .hidden-bgs{



		opacity: 1;



		transform: scale(1.3);



		box-shadow: -1px 0px 15px 5px #9e9d9c;



		z-index: 1;



	}



	.insider-mmt.slick-center h3{



		color: #fff;



	}



	.insider-mmt.slick-center p{



		color: #fff;



		display: block;



		transform: translate(0, -5px);



	}



	.home-mmt .insider-mmt.slick-center .on-hoverr{



		display: block!important;



	}



	.insider-mmt.slick-center .on-move{



		display: none!important;



	}



	.insider-mmt.slick-center .on-hoverr{



		display: block!important;



	}



	.our-team-h .slick-dotted.slick-slider {



		position: relative;



		margin-top: -44px;



		z-index: 3;



		top: 43px;



	}



	.banner-section .owl-carousel .owl-item img {



  	margin-top: 34px;



	}



	.banner-section:after, .banner-section:before {



    	width: 54%;



	}



	.scroll-down.svg svg{



		display: none;



	}



	.banner-item .container {



		transform: translatey(0%);



		top: 17%;



	}



	.ad-in-textt{



		text-align: center;



	}



	.we-are-mmt h3,.product-home-slider-item h2 span {



		font-size: 15px;



	}



	.we-are-mmt h1,.product-home-slider-item h2 {



		font-size: 22px;



	}



	.product-home-slider{



		padding: 40px 0 110px;



	}



	.product-home-slider-item h2{



		width:100%;



		line-height: inherit;



	}



	.owl-carousel .owl-item .product-home-slider-item img {



		margin-top: 19px;



	}



	.product-home-slider-item .image {



		width: 101%;



		float: none;



	}



	.product-home-slider .owl-carousel .owl-nav button.owl-next,.product-home-slider .owl-carousel .owl-nav button.owl-prev{



		display: none;



	}



	.red-button{



		padding: 10px 14px;



		font-size: 12px;



	}



	.product-home-slider-item h2{



		margin-bottom: 14px;



	}



	.getquote-white-box{



		width: 100%;



	}



	.getquote-white-box h3 {



		font-size: 21px;



	}



	.semi-width{



		display: inline;



	}



	.getquote-white-box p{



		font-weight: 400;



	}



	.events-h-section{



		padding: 0 0 50px;



	}



	.events-h-section .owl-theme .owl-nav {



		top: auto;



		bottom: 0;



		bottom: -73px;



	}



	.events-h-section .owl-carousel .owl-nav button.owl-next,.events-h-section .owl-carousel .owl-nav button.owl-prev{



		float: none;



		position: static;



	}



	.events-h-section-title{



		background: #fff;



		padding-bottom: 20px;



	}



	.common-title{



		font-size: 22px;



		margin-bottom: 15px;



		text-align: center;



	}



	.events-h-section-slider{



		padding: 32px 0 0;



		text-align: center;



	}



	.events-h-section-slider .date{



		font-size: 15px;



		margin-bottom: 7px;



	}



	.events-h-section-slider h3{



		margin-bottom: 16px;



	}



	.our-team-h .slider-nav  img {



		width:50px;



		height:50px;



		object-fit: cover;



	}



	.offer-section-h {



		padding: 0;



		margin: 60px 0 19px;



	}



  .product-list-main{



    padding-bottom: 100px;



  }



  .product-search{



    bottom: 0;



  }



  .product-search .container{



    padding-left: 0;



    padding-right: 0;



  }



  .search-hold{



    width: 100%;



    padding: 20px 40px 20px



  }



  .pro-single{



    padding: 10px 20px;



    height: 300px;



  }



  .pro-cat-list ul li{



    width: calc(100% / 2 - 27px)



  }



  /* Rentals */



  .framed-img{



    width: 474px;



  }



  .fea-content p{



    margin-top: 60px;



  }



  .rental-list{



    padding-top: 0;



    padding-bottom: 60px;



  }



  .xs-visible{



  	display: block;



  }



  .lg-visible{



    display: none;



  }



  /* team */



  .team-slider .slick-next {



    right: 47%;



  }



  .team-slider .slick-prev {



    left: 41%;



  }



  .careers-notification h3{



    font-size: 22px



  }



  /* Jitha 28-oct our values */



  .team-content-area{



    padding-bottom: 0;



  }



  .value-slider .slick-track{



    margin-left: 0 !important;



  }



  .value-single{



    padding: 34px 30px;



    height: 300px;



  }



  .value-slider .slick-prev{



    right: 17%;



  }



   /* =============history start======================= */



	 .main-for-content-hist{



		 padding-bottom: 30px;



	 }



	 .history-slider .slick-prev {



    left: 5%;



	}



	 .history-slider .slick-next {



    right: 8%;



	}



	.time-line-item{



		padding-top: 50px;



	}



	.timeline-year{



		display: none;



	}



	.box-content{



		padding: 50px;



	}



	.to-bottom {



		max-width: 451px;



	}



	.history-circle {



		width: 500px;



		height: 500px;



	}



	.over-ht-hide{



		height:290px



	}



	.slick-current .item-inn-dot::after{



		width: 20px;



		height: 20px;



		top: 28px;



	}



	.item-inn-dot::after{



		width: 11px;



		height: 11px;



		top:32px;



	}



	.hist-outer{



		width:60px;



		height: 60px;



	}



	.hist-outer img {



		margin: auto;



		width: 21px;



	}



	.remove-to-blk{



		display: block;



	}



	.executive-content{



		text-align: center;



		margin-bottom: 0;



		padding-bottom: 0;



		border:none;



	}



	.position-quotes {



		position: static!important;



	}



	.history-class{



		height: 115px;



		background-color: #f6f6f6;



	}



	.position-quotes img{



		display: block;



		margin: auto;



	}



	.in-grayy{



		background-color: #f6f6f6;



	}



	.content-section-hist h3{



		font-size: 29px;



	}



	.content-section-hist p{



		font-size: 14px;



		padding: 0 12px;



	}



	.content-section-hist{



		margin: 50px auto 10px;



	}



	.is-active{



		min-height: 134px;



		padding: 40px 0;



	}



  /* =============history end======================= */



	/*	Profile page Jitha*/



	.fea-banner h4 br{



		display: none;



	}



	.fea-banner h4{



		text-align: center;



		margin-top: 20px;



		font-size: 20px;



	}



	.fea-content.content-flip-right p{



		margin-top: 10px;



	}



	.tile-wrapper .tile-img{



		height: 340px;



		width:100%



	}







	.tile-wrapper .tile-content,.tile-wrapper .media-flip-right .tile-content{



		padding: 90px 15px 40px;



		text-align: left;



	}



	.tile-icon{



		width: 110px;



		height: 100px;



	}



	.tile-icon img {



		width: 60px;



		height: 60px;



	}



	.fea-content.content-flip-right{



		padding-bottom: 140px;



	}



	.pdt-rental-forb{



		padding-bottom: 120px;



	}







	/* Newsletter styles */



	.group-news .input-group > .form-control:not(:first-child){



		padding: 20px;



	}



	.group-news .rad-tp-left-bottom{



		border-top-right-radius: 5px !important;



	 border-bottom-left-radius: 0!important;



	}



	.group-news .rad-top-right-bottom{



		border-bottom-left-radius: 5px !important;



		border-top-right-radius: 0 !important;



	}



	.group-news .red-button{



		width: 100%;



		padding: 20px;



	}



	.group-news .input-group-append{



		width: 100%;



		margin-left: 0



	}



	.group-news{



		top: -111px;



	}



	.product-home-slider .owl-theme .owl-dots{



		right: 0;



	}



	.h-service-sec{



		padding-top: 0;



	}



	.h-service-sec .common-title{



		margin-bottom: 30px;



	}



	.we-are-mmt h1{



		line-height: 1.2;



		margin: 22px 0 0;



		font-size: 19px;



	}



	.white-holder{



		padding-right: 0;



		padding-left: 0;



		text-align: center;



	}



	.white-holder img{



		margin: 20px auto;



	}



	.white-holder h5,.mmt-advantage h4,.mmt-advantage p,



	.mmt-advantage .media-body h5,.mmt-advantage .media-body p{



		text-align: center;



	}



	.solutions-section{



		background: rgba(41, 50, 55, 0);



	}



	.solutions-slider .slick-dots li button:before{



		content: "";



		width: 23px;



		height: 7px;



		background: white;



		opacity: 0.5;



		border-radius: 1px;



	}



	.solutions-slider .slick-dots li.slick-active button:before{



		opacity: 1;



		background: #A41E1F;



	}



	.solutions-slider .slick-dots{



		bottom: -66px;



	}



	.mmt-advantage .media{



		display: block;



	}



	.mmt-advantage .media img{



		/* margin-right: 0 !important; */



		margin: 10px auto !important;



	}



	.mmt-advantage p{



		margin-bottom: 30px;



	}



	.sticky-anchor.ul-width ul li.in-the-shop{



		display: none;







		}



}







@media(max-width:766px){



	.offer-section-block {



		min-height: 350px;



		padding: 48px 30px;



	}



}







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



	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link{



		height: auto;



	}



	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item{



		margin-bottom: 15px;



	}



	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link{



		line-height: 25px;



	}



}







@media(max-width:500px){



  .home-mmt.owl-carousel .owl-stage-outer {



		padding: 58px 0;



		min-height: 319px;



	}



	.insider-mmt:hover .hidden-bgs{



		transform: scale(1.5);



	}



  /* Jitha 28/oct value */



  .value-single{



    height: auto;



  }



}







/* jitha */















@media(max-width:575px){



	.page-template-pre-owned-machinery .the-absolute h1 {



		font-size: 21px;



	}



	.to-media-left-30{



		padding-left: 30px;



	}



	.offer-content h5 {



		font-size: 20px;



	}











	.product-list-main {



    padding-top: 30px;



	}



	.frame-placement{



		max-width: 350px;



		position: relative;



		margin: auto;



	}



	.img-frame.left-frame{



		left: 40px;



	}



	.img-frame.right-frame{



		right: 40px;



	}



	.quote-modal-body{



		padding: 20px 0;



	}



	.history-content h4 {



    font-size: 22px;



		margin-top: 20px;



	}



	.history-content p {



    margin-bottom: 20px;



	}



	.hide-and-show-hist-arrow{



		display: block;



	}



	.position-to-left-hist{



		left: 80px;



		top:200px;



	}



	.position-to-right-hist{



		right:80px;



		top:200px;



	}



	.rotate-the-image-arrow img{



		transform: rotate(180deg);



	}



	.partner-ul li {



    width: 100%;



	}



	.pro-holder{



		margin-bottom: 0;



	}



	.overview-common{



		left: 36px;



	}



	.pro-cat-list .overview-common{



		left: -18px;



	}



	.the-next-inn .overview-common{



		left: -18px;



	}



	.latest-news img{



		height: auto;



		object-fit: cover;



	}



	.basket-wrap{



		right: 0;



	}



	.enquiry-modal .modal-dialog{



		max-width: 95%;



	}



	/* --------added on 13/11 start------------- */



	.truck-img {



		/* width: 320px;



    margin-left: -36px;



    margin-top: 0; */



	}



	.add-to-services {



		max-width: 100%;



	}



	.service-holder {



		padding: 11px 0;



		margin: 0 30px;



	}







		.content-flip-right .img-frame {



			left: auto;



			right: 0;



			}



	/* --------added on 13/11 end-------------- */



	.to-the-center{



		text-align: center;



	}



	.to-the-center .white-holder{



		text-align: center;



		padding: 0;



	}



	.to-the-center .white-holder h5{



		text-align: center;



		padding: 0;



	}



  .auto-height{



    height: auto !important;



  }



  .content-tab .pro-holder.open{



    margin-bottom: 435px !important;



  }



  .pro-cat-list ul li{



    width: 100%;



    margin: 0



  }



  .pro-cat-single{



    width: 90%;



    margin: auto;



  }



  .pro-single{



    padding: 30px;



    height: 320px !important;



  }



  .pro-single img{



    margin-bottom: 20px;



  }



  .product-list-carousel img{



    margin-bottom: 20px;



    width: 100%;



  }



  .product-list-carousel .owl-item .pro-cat-single{



    background: #ECECEC;



  }



  .rental-list{



    padding-top: 0 !important;



		padding-bottom: 80px;



  }



  .rental-list .container{



    padding-left: 25px;



    padding-right: 25px;



  }



  .framed-img {



    width: 100%;



  }



  .fea-content p {



    margin-bottom: 15px;



    margin-left: 0;



    margin-right: 0;



  }



  .fea-content .container{



    padding-left: 25px;



    padding-right: 25px;



  }



  .btn-list a{



    font-size: 14px;



  }



  /* team */



  .team-slider .slick-next {



    right: 40%;



  }



  .team-slider .slick-prev {



    left: 38%;



  }



  .profile-holder{



    text-align: center;



  }



  /* =====manjusha oct 25 start=============== */



  .banner-item h2 {



	font-size: 30px;



	line-height: 39px;



	margin-top: 18px;



	}



	.banner-section:after, .banner-section:before {



		width: 60%;



		border-width: 75px;



	}



	.banner-section:before, .banner-section:after {



		bottom: -5px;



	}



	.banner-section {



		height: 710px;



	}



	.banner-section .owl-theme .owl-dots{



		bottom: 88px;



	}



  /* =====manjusha oct 25 end=============== */



  /* ========history start===================== */



	.box-content{



		width: 300px;



		padding: 30px;



	}



	.history-slider .slick-prev {



    left: 30%;



		top: auto;



		bottom: 0;



	}



	.history-slider .slick-next {



    right: 40%;



		top: auto;



		bottom: 0;



	}



	.to-bottom {



		max-width: 200px;



		top: 253px;



		}



	.history-circle {



		width: 275px;



		height: 275px;



	}



	.over-ht-hide {



		height: 114px;



	}







	.fourth-in,	.fifth-in,.third-in,.sixth-in,.second-in,.seventh-in,.first-in   {







		top: -35px;



		opacity: 0;



	}



	.history-circle ul li {



		display: none;



	}



	.history-circle ul li.act-icon{



		display: block;



	}



	.show-in-mob{



		display: block;



		top:75px;



	}



	.history-circle{



		border:none



	}



  /* =========history end======================== */



  .logo-in-top{



	  padding:0 4px ;



  }



}















@media(max-width:499px){



	.timeline-slider .slick-prev {



		left: 40%;



	}



	.timeline-slider .slick-next {



		right: auto;



		left: 50%;



	}



	.timeline-slider .slick-prev, .timeline-slider .slick-next{



		bottom: -176px;



	}



}



@media (max-width: 480px){



	.objct-to-fit {

		width: 100%;

		height: 220px;

		object-fit: cover;

	}







	.page-template-history .slider-nav-thumbnails .slick-list {



		padding: 0 33px !important;



		margin: auto;



		max-width: 305px;



	}



	.slider-nav-thumbnails .slick-slide{



		margin:6px 7px !important;



	}



	.tnp-profile form .tnp-field input[type=text],



	.tnp-profile form .tnp-field input[type=email],



	.tnp-profile form .tnp-field input[type=submit],



	.tnp-profile form .tnp-field textarea, .tnp-profile form .tnp-field select{



		width: 100% !important;



	}







	/* .img-frame.left-frame {



    top: 12px;



    height: 163px;



    left: 90px;



		width:135px;



	} */



	/* .img-frame.right-frame {



    top: 255px;



    right: 99px;



	} */



	.position-to-left-hist{



		left: 50px;



		top:200px;



	}



	.position-to-right-hist{



		right:50px;



		top:200px;



	}



















}



@media (max-width: 425px){



	#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open + #mega-menu-menu-1{



		width: 100%;



		left: 0;



		padding-left: 0;



		padding-right: 0px;



		top: 24px;



	}



	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {



		text-align: right;



		padding: 0 15px!important;



	}



  .value-slider .slick-prev {



    right: 20%;



  }



	.about-story {



	    min-height: 870px;



	}



	.owl-carousel.three-item1 .owl-nav button.owl-prev{



		left: 35%;



	}



	.owl-carousel.three-item1 .owl-nav button.owl-next{



		right: 35%;



	}



	.position-to-left-hist{



		left: 30px;



		top:200px;



	}



	.position-to-right-hist{



		right:30px;



		top:200px;



	}



}







@media(max-width:399px){



	.slick-prev {



		left: -10px;



		z-index: 999;



	}



	.slick-next {



		right: 0;



	}



	.frame-placement{



		max-width: 295px;



	}



	.img-frame.left-frame {



		left: 10px;



	}



	.img-frame.right-frame {



		right: 10px;



	}



}







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







	.timeline-slider .slick-list {



		padding: 0 30px !important;



	}



	.right-slide-div{



		padding: 170px 0 10px 0;



	}



	.about-story .ceo-profile img{



		margin-left: 25px;



		height: 230px;



	}



	.about-story .content-area h4{



		max-width: 225px;



		margin: 15px auto;



	}



	.img-frame.right-frame {



    top: 103px;



    right: 63px;



	}



	.about-content .framed-img{



		height: 225px;



	}



	.about-content.content-flip-right .img-frame{



    top: -23px;



		height: 270px;



	}



	.about-content.fea-content.content-flip-right {



    padding-bottom: 73px;



	}



	.position-to-left-hist{



		left: 10px;



		top:200px;



	}



	.position-to-right-hist{



		right:10px;



		top:200px;



	}



	/* .objct-to-fit {



		width: 116px;



	} */







		.img-frame.left-frame {



		left: 60px;



		}



		.img-frame.right-frame {



		right: 33px;



		}



}



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



	.about-story {



    min-height: 894px;



	}



	.img-frame.left-frame {



    left: 60px;



	}



	.img-frame.right-frame {



    right: 33px;



	}



}







/* IE 11 */











	@media (min-width: 992px){



		.modal-dialog-centered {







  	  height: calc(100% - (1.75rem * 2));



		}



	}