@media screen and (min-width: 1920px){}
@media screen and (min-width: 1600px){}
@media screen and (min-width: 1400px){}
@media all and (max-width: 991px) and (min-width: 768px){}
@media (min-width: 768px){
	.desk-banner{}
	.mob-banner{display:none;}
	.mobile-logo{display:none !important;}
}
@media (min-width: 768px) and (max-width: 1024px){}
@media (max-width: 991px) {}
@media only screen and (min-width: 1025px) and (max-width: 1199px) { 
	.site-navbar-top .container, #sticky-wrapper .container {max-width: 100%;}
	.site-navbar .site-navigation .site-menu>li>a,
	.sticky-wrapper.is-sticky .site-navbar .site-navigation .site-menu>li>a	{padding: 12px 20px;}
	.site-navbar .site-navigation .site-menu .has-children>a:before{right:0;}
	.blog-box{height:100%;}
	.news-list-inner{max-height:350px;}
}
@media only screen and (min-width: 992px) and (max-width: 1024px) { 
	.site-navbar-top .container, #sticky-wrapper .container {max-width: 100%;}
	.site-navbar .site-navigation .site-menu>li>a,
	.sticky-wrapper.is-sticky .site-navbar .site-navigation .site-menu>li>a	{padding: 12px 20px;}
	.site-navbar .site-navigation .site-menu .has-children>a:before{right:0;}
	.blog-box{height:100%;}
	.news-list-inner{max-height:350px;}
	.inside-omron-slider-text {padding: 30px 25px 35px;}
}	
@media only screen and (min-width: 768px) and (max-width: 991px) { 
	.nav-padding{padding:6px 0 0;float: right;}
	.is-sticky .mobile-logo {
		display: flex !important ;
	}
	.mobile-logo {
		float: left;
		width: 90%;
		padding: 5px 0 0;
	}
	.mobile-logo img {
		filter: brightness(0) invert(1);
		width: 90px;
	}
	.omron-logo span p{}
	.is-sticky .js-sticky-header nav.site-navigation a, .is-sticky .js-sticky-header nav.site-navigation a p{color:var(--white);}
	.nav-tabs .nav-link{padding: 13px 10px;}
	.tab-heading ul li:first-child {width: 20%;}
	.tab-heading ul li:last-child {padding-right: 0rem;}
	.slick-slider .slick-arrow.slick-prev {left: -100px !important;}
	.banner-inner {padding-top: 75px;}
	.container {max-width: 90%;}
	section.solutions {padding: 40px 0px;}
	.site-menu-toggle.js-menu-toggle .fa.fa-bars.h3{margin-bottom:0;}
	.nav-tabs {justify-content: center;}
	.inside-left-box{padding: 35px 10px 15px;}
	.slider.slider-nav.thumb-image {white-space: normal;}
	.slider.slider-nav.thumb-image {padding: 10px 0px 0;}
	.blog-container .col-sm-8, .blog-container .col-sm-4, .footer .col-md-2{max-width: 100%;flex: 100%;}
	.about-work-round {height: 300px;}
	.blog-box {height: 100%;}
	.footer .col-md-5{flex: 50%;max-width: 50%;}
	.footer .col-md-2{margin-top:2rem;}
	.inside-omron-slider-text{padding: 20px 25px 15px;}
	.home-team ul li:last-child {padding-left: 0rem;padding-top:1rem;}
	.home-team ul li {display: block;}
	.home-team ul li img {width: 50%;}
	.mobt-5{margin-top: 0rem;}
	.swiper-container {margin-bottom: 2rem;}
	.swiper-container h4{margin-top:1.5rem}
	.robotics-family ul li {display: block;}
	.robotics-family ul li:first-child {width: 100%;}
	.robotics-family ul li img{height: 250px;object-fit: cover;width: 100%;}
	
} 
@media only screen and (min-width: 575px) and (max-width: 767px) { 
	.blog-container .col-sm-8, .blog-container .col-sm-4, .footer .col-md-2{max-width: 100%;flex: 100%;}
	.blog-box {height: 100%;}
	.footer .col-md-5{flex: 50%;max-width: 50%;}
	.footer .col-md-2{margin-top:2rem;}
	.swiper-container {margin-bottom: 2rem;}
	.swiper-container h4{margin-top:1.5rem}
}
@media (max-width: 767px) {
	.desk-banner{display:none;}
	.mob-banner{display:block;}
	.swiper-container {margin-bottom: 2rem;}
	.swiper-container h4{margin-top:1.5rem}
	section.solutions {padding: 10px 0;}
	.fa-bars{margin-bottom:0;}
	.nav-padding{padding:6px 0 0;float: right;}
	.is-sticky .nav-padding{padding:3px 0 0;}
	.site-navbar-top .container, #sticky-wrapper .container {max-width: 100%;}
	.is-sticky .js-sticky-header nav.site-navigation a{color:var(--white);}
	.omron-logo{margin: 0 auto auto 0px !important;}	
	.top-bar.search-login {float: none;text-align: center;}
	.top-bar.search-login ul li:last-child{width: 100%;margin-top:0px;}
	.top-bar.search-login ul li:last-child .search-container .search-bar, .solution-value-added ul li,.related-products ul li,.blogs ul li,.blog-featured-img ul li:last-child, .top-bar.search-login ul li select, .home-team ul li img{width: 100%;}
	.footer-bottom-nav ul li {padding: 0 3px;border-right: 1px solid var(--footer-bg);line-height: normal;}
	.footer-bottom-nav ul li:last-child{border-right: 0px;}
	.footer-bottom-nav ul li a {margin-right: 5px;}
	.footer-social{margin-top: 0px;padding: 0;}

	.footer .col-md-5.mobt-5.pl-5{padding-left:15px !important;}
	.partner ul li,[data-pagination],.blog-sidebar .archives ul li a{font-size:12px;}
	.pt-7 {padding-top: 12rem;}
	.solutions .solutions-content p,.pdf-btn a,.solution-value p{font-size:14px;}
	.solutions-content p,.related-products ul li .product-details .product-details-name p, .integrated ul li p, .blog_box_detail i, .solutions_box .solutions-content p {font-size: 16px !important;}
	.solutions .solutions-content .solutions-title h4 a,.load-more a,.related-products ul li .product-details .product-details-name h5,.prev-next ul li a, .blog_box_detail {font-size:18px;}
	.solutions-content h3,.blogs ul li .blogs-details .blog-publish span i {font-size: 20px;}
	.blog-featured-img ul li .blog-title h1, .left-banner-text h3, .about_md h5{font-size:22px;}
	#request-a-call-back h5.modal-title{font-size:28px;}
	.heading_omron h2{font-size:30px;}
	.media-heading h3, .about_md h3{font-size: 34px;}
	.yt-video iframe {height: 200px;}
	.pdf-btn a, .menu-height, .solutions_box, .solution-value-added{height:auto;}
	.card-content p{height:auto !important;}
	.pdf-btn a span{display:none;}
	.partner {margin: 20px 0 0;}
	.solution-value-added ul li{margin-top: 5rem;margin-bottom: 2rem;}
	.solution-value, .address-box, .address-minh, .mt-card, h6.profile{min-height:auto;}
	.solution-value-added ul li:last-child{margin-left: 0;}
	.solution-value ol li,.related-products ul li{margin:0;}
	.solution-value ol{padding-bottom:20px;}
	.solution-value ol {padding-left: 45px;}
	.solution-value p{padding: 10px 25px;}
	.related-products ul li{margin-bottom:20px;}
	.blogs ul li{margin:0px 0px 20px}
	[data-pagination] ul li{margin: 0 3px;padding: 5px 0;}
	aside.news-list, .blog-sidebar{margin-top:2rem;}
	.share-post, .prev-next,.blog-featured-img ul li, .home-team ul li {display: block;}
	.prev-next{float: none !important;margin-top: 1.5rem;text-align: center;}
	.blog-featured-img ul li .blog-title{margin-right:0;padding:15px;margin-bottom: 15px;}
	.home-team ul li:last-child {padding-left: 0rem;margin-top: 1rem;}
	.flip-card-back{padding: 30px 15px;}
	/* i-automation- shraddha */
	section.sustainable-future {margin: 2rem 0;}
	.and {padding-top: 0;font-size: 37px;}
	.content-box h3{font-size: 22px; font-weight: 400;line-height: 25px;}
	.content-box p {font-size: 16px;margin-top: 12px;}
	.achieving-content-box h4{line-height: inherit;font-size: 22px;}
	.achieving-content-box p {font-size: 16px;padding: 6px 0;}
	.manufacturing-content-box p {font-size: 16px;padding-top: 6px;	}
	.manufacturing-content-box h4 {font-size: 22px;line-height: 1.4;}
	.sustainable-content-box h4 {font-size: 22px;font-weight: 900;	line-height: 24px;margin-top: 0rem;	}
	.sustainable-content-box p {font-size: 16px;line-height: inherit;letter-spacing: 0px;margin: 14px 0px;}
	.sf-card{margin-bottom: 25px;height: auto;}
	.card-content p {height: 146px;}
	.card-img h5{height:auto;}
	section.banner-automation{padding-top:120px;}
	.left-banner-text {	text-align: center;	}
	.play-video {text-align: center;}
	.card-img {height: 100%;}
	.slider-banner-image{height:auto;}
	.solution-value p{padding-bottom:25px;}
	.news-blogs.mt-5{margin-top:0 !important;}
	.slick-slider .slick-dots{display:block !important;}
	
	
	.is-sticky{}
	.mobile-logo{float: left;width: 90%;padding: 5px 0 0; display:none !important;}
	.mobile-logo img{filter: brightness(0) invert(1);width: 90px;}
	.is-sticky .mobile-logo{display: flex !important;}
	.is-sticky .mobile-logo span p{color:var(--white);font-weight: 400;}
	/*homepage*/
	.card-img img, .intro iframe {width: 100%;}
	.hover-card-inner{height:auto;bottom: 80px;}
	/* Media Responsive Shraddha */
	.banner-media {padding: 12rem 0 2rem;background-position: center;}
	.support_011 { margin-bottom: 2rem;}	
	.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{height:70px;}
	span.date.pull-right {width: 50%;text-align: right;}

	/* Safety Services */
	iframe{width:100%;height:300px;}
	.safeguarding h4 { font-size: 20px; line-height: 28px;}
	.safeguarding p {padding: 0px 17px;}
	.right-content {padding: 25px 0px;}
	.right-content h5 {font-size: 16px;line-height: 30px;}
	.dyk {background: none;}
	.mob-dyk-img{display:block;}
	section.global-support {padding: 0px 0px;}
	.global-support_intro h4 {font-size: 25px;line-height: 31px;}
	.global-support_intro p {font-size: 17px;line-height: 29px; padding: 6px 6px;}
	.service-box {margin-bottom: 2rem;height: auto;padding-bottom: 20px;}
	.content-contact-us::after{display: none;}
	.stick-request a { margin: 10px 0px;width:100%;}

	/* ibelt */
	.ibelt-intro{margin-top:1rem;height: auto;margin-bottom: 2rem;}
	.ibelt-intro .content-right-img img{margin-top: 0;}
	.co-creation-help{height:auto;}
	.help-text {padding: 16px;}
	.co-creation-help, .about-us img{margin-bottom: 2rem;}
	.case-study-card, .search-container {margin-top: 1rem;}
	section.matrix { padding: 2rem 0px;}
	.matrix-textbox p{padding: 2px 0;}
	.assessment1 {padding: 13px;}
	.assessment1 img {margin: 1rem 0;}
	section.contact-us{padding: 33px 0px;}
	.content-contact-us h4 {font-size: 27px;line-height: 39px;margin-bottom: 2rem;}
	
	/*HomePage Shraddha*/
	
 .p-0 {padding: 0px 15px !important;}
 .flip-card-front .card-img{position:inherit!important;bottom: inherit;}
.slider-nav .slick-arrow {
    display: none !important;
}
.slider .slick-arrow {bottom: 26px !important;top: inherit;left:inherit!important;}
.products .slick-arrow.slick-prev {
    right: 60px;
    left: inherit!important;
    top: 40px !important;
}
.products .slick-arrow.slick-next{top:40px;left: inherit!important;}
.inside-left-box img {width: 100%;display: none;} 
.inside-left-box{padding: 30px 40px 40px;margin-top: 4rem;}
.inside-omron-slider-text {padding: 30px;}
.banner_text {padding-top: 11rem;}
.inside-omron {padding: 0 0px;}
.nav-tabs .nav-link {border: none;padding: 6px 8px;font-size: 13px;    text-align: center;
    margin: 0 auto;
    display: grid;}
.products .nav-tabs .nav-item {width: 20%;}
.nav-tabs {display: flex;justify-content: center;}
ul.nav.nav-tabs .nav-item span {
    height: 40px;
	width:40px;
    position: relative;
    display: flex;
    border: 1px solid #ddd;
    text-align: center;
    padding: 2px 1px;
    vertical-align: middle;
	margin: 0 auto 2px;
	align-items: center;
}
ul.nav.nav-tabs .nav-item img {
    width: 34px;
    display: block;
    padding: 4px;
    margin: 0 auto;
    
}
.tab-heading ul li:last-child {
     padding-right: 0rem; 
}

.tab-heading ul li {
    display: block;
    vertical-align: middle;
}
.tab-heading {
    padding: 2rem 15px 2rem;
}
section.inside-omron {
    padding: 3rem 0px 0;
}
.blog-box {
    margin: 10px 0px;
}
section.products {
    padding: 30px 0px 0;
}
	/*End*/
	
/* Our Value Production Facilities */
.our-value ul li, .order-right ul, .factory ul li, .ayabe-factory-address ul li{display: block;}
.our-value ul li:nth-child(2), .factory ul li:nth-child(1), .ayabe-factory-address ul li:nth-child(1){width: 100%;padding:2rem 0;text-align: center;}
.order-right ul li:nth-child(1){order:1;}	
.our-value ul li h4 {margin-bottom: 1rem;}
.factory ul li:nth-child(1), .ayabe-factory-address ul li:nth-child(1){padding-top:0 !important;}
.ayabe-factory-address ul li:nth-child(2){padding-bottom:1.5rem;}
/* Our Value Production Facilities */
/* Our Vision */
.banner-patch.vision-patch h3 {padding: 0;font-size: 17px;}
.vision-content-box{width:100%;}
.Visiontext_first {padding: 1rem 1rem;}
.empowering-people-content {padding: 24px 5px;}
.empowering-people-content h4 {line-height: 32px;font-size: 17px;font-weight: 600;}
.empowering-people-content h5 {font-weight: 400;font-size: 15px;padding: 6px 24px;}
section.banner-vision.banner-inner { padding: 21rem 0 0px;background-repeat: no-repeat;}
/* Our Vision */
/* Value */
.vision-content{position:relative;top:-2rem;}
.value-content-box {width: 100%;margin: 0 auto;}
.value-content-box .tiled-content {height: auto;padding: 70px 20px 30px;}
.mob-value-banner{display:block;}
.banner-value{background:none;padding:10rem 0px 0px!important;}
.tiled-content h4, .value-title-hight {height: auto !important;}
/* Value */
/* Training */
ul.schedule-record-list {margin-left: 32px;}
.record_box{padding:0;}
/* Training */
/* About Us */
.about-auto img {width: 220px;}
.i-autom:before, .i-autom:after, .principles-line{display:none;}
.about-digital ul li{margin-left: 0rem;padding: 1rem 0rem 1rem 2.5rem;}
.about-digital ul li p{font-size: 1rem;}
.about-digital {text-align: left !important;}
.about-principles{min-height:auto;margin-bottom:2rem;width: 100%;padding-bottom: 1rem;}
.pb-7 {padding-bottom: 3rem !important;}
.about-work-round {width: 350px;height: 350px;z-index: 1;position: relative;align-content: center;display: grid;}
.about-work-round a{width: 80%;margin: 0 auto;}
.about-contact{margin-top:2rem;}
.about-work{padding: 3rem 0;}
.integrated img{width:100% !important;}
.integrated ul li p{}
.integrated ul li{padding: 0 1.2rem;}
.gray-bg.my-5{margin-bottom: 0rem!important;}
/* About Us */
/* Innovation Labs & Automation Centre */
.ilac ul li {display: block;width: 100% !important;margin-bottom: 20px;}
.ilac ul li:last-child p {margin-left: 0;}
/* Innovation Labs & Automation Centre */
/* Management Team */
.md_desk {
    background: rgb(0,94,184);
    background: linear-gradient(90deg, rgba(0,94,184,1) 0%, rgba(62,133,201,1) 100%, rgba(255,255,255,1) 100%, rgba(255,255,255,1) 100%);
}
.md-img img {margin-bottom: 2rem;}
/* Management Team */
}

@media (max-width: 574px) {
	.mobt-5{margin-top: 3rem;}
	#related-products .slick-prev.slick-arrow{left: 0px !important;}
	#related-products .slick-next.slick-arrow{right: 0px !important;}
	.robotics-family ul li:last-child {padding: 25px;}
	.robotics-family ul li {display: block;}
	.robotics-family ul li img, .robotics-family ul li:first-child{width:100%;}
	.robotics-family ul li img{height:250px;object-fit:cover;}
	.traceability-industry{min-height:auto;}
}
@media (max-width: 520px) {}
@media (max-width: 480px) {}
@media only screen and (min-width: 401px) and (max-width: 479px){}
@media (max-width: 400px) {
	.top-bar.search-login ul li {padding: 0 3px;}
	.integrated ul li {padding: 0 4%;}
	section.banner-automation{padding-top:125px;}
}
@media (max-width: 380px) {}
@media (max-width: 350px) {}
@media (max-width: 330px) {}
@media (max-width: 280px) {}

