/* Media Query Start */
@media screen and (max-width: 1280px){
.container-fluid{padding: 0 15px;}
.footer-right {width: 50%;}
.hero-banner-content {left: 15px;}
.lf-container, .rt-container{width: 100%;float: left;}
.auy-welcome-wrap{padding: 0 15px;}
.kbb-contact-pg-block {padding: 40px 40px 0 20px;}
.pmc-sec{padding: 80px 0 80px 20px;}
.pmc-left{padding-right: 20px;}
.ashw-arrow, .pagingInfo{margin-left: 100px;}
.lif-auy-content h2{font-size: 30px;}
.lif-auy-content p{margin-bottom: 14px;}
}
@media screen and (max-width: 1200px){
.footer-social-links a{margin: 0 5px;}
.social-media {height: 44%;padding: 40px 15px 15px 15px;}
.auy-welcome-block {max-width: 540px;}
.sku-card span {font-size: 55px;}
.hm-sku-sec:before{width: 75%;}
.lif-auy-wrap{padding: 0;}
.lif-auy-content {width: 100%;position: relative;left: auto;margin-bottom: 35px;}
.inno-wrap .inno-content h2, .rads-content h3{font-size: 30px;}
.gen-vis-card .gen-vis-content p {font-size: 20px;}
.our-global-pres-block{top: 4%;}
.our-global-pres-block h2, .career-kbb-wrap .career-kbb-content h2{font-size: 40px;}
.career-kbb-wrap .career-kbb-content span{font-size: 25px;}
.cnt-location-input {padding: 16px 68px 16px 24px;}
.sta-banner-card .sta-banner-content h2{font-size: 55px;}
.sta-banner-card .sta-banner-content{width: 484px;}
.prod-lst-menu ul li a{font-size: 15px;}
.auy-welcome-block h3{font-size: 25px;}
.auy-welcome-block p{font-size: 16px;}
.ashw-card .ashw-content h3{font-size: 35px;}

}
@media screen and (max-width: 1024px){
.grid-sizer,.grid-item{width: 49%;}
.gutter-sizer{width: 2%;}
.mobilemenu-icon{display: inline-block;}
#menu{position: fixed;z-index:1005;width: 250px;background-color: #ffffff;height: 100%;left: -265px;top: 0;box-shadow: 0 0 10px #ccc;-moz-box-shadow: 0 0 10px #ccc;-webkit-box-shadow: 0 0 10px #ccc;-o-box-shadow: 0 0 10px #ccc;-ms-box-shadow: 0 0 10px #ccc;overflow:auto;padding: 0;margin:0;}
#menu ul{display: block;}
#menu ul > li {float: left;margin-left: 0;width: 100%;clear: both;padding:0;background:none;margin: 0;border-bottom: 1px solid rgb(109, 18, 33, 0.3)}
#menu ul > li.dropdown > a{background-image: url('../../assets/img/wh-down-arrow.png');background-position: 96% center;}
#menu ul > li > a {display: block;padding: 18px 12px;text-align: left;border: 0 none;font-size: 16px;font-weight: 400;position: relative;color: #000000;}
#menu ul > li:hover > a{border-color:#00773D;background-color:#00773D;color:#ffffff;}
#menu ul > li > ul{width: 100%;position: relative;display: none;padding: 0;left: auto;margin: 0;top: auto;overflow: hidden;background-color: transparent;}
#menu ul > li:hover > ul{display: none;}
#menu ul > li > ul > li {width: 100%;background:none;}
#menu ul > li > ul > li > a {padding: 12px 10px 12px 22px;margin: 0;}
.footer {padding: 44px 0 20px 0;}
.footer-wrap, .jb-alert-wrap{flex-direction: column;}
.footer-left{width: 100%;margin-bottom: 30px;}
.footer-right{width: 100%;}
.copyright-sec{padding: 25px 0;}
.searchform{top: 55px;}
.social-media a {margin-bottom: 10px;flex-shrink: 0;}
.hero-banner-content span{font-size: 16px;}
.hero-banner-content h2 {font-size: 30px;}
.auy-welcome-sec {padding: 75px 0 35% 0;}
.hm-sku-sec:before{width: 100%;}
.auy-welcome-block {max-width: 100%;}
/* .hm-sku-top-wrap{margin-top: 0;} */
.auy-welcome-block h3, .auy-welcome-block h4{font-size: 25px;margin-bottom: 20px;}
.auy-welcome-block p{font-size: 16px;margin-bottom: 30px;}
.hm-sku-top-block{width: 100%;padding: 36px 15px;}
.hm-sku-btm-wrap {padding: 50px 0;}
.hm-event-wrap{flex-direction:column-reverse;flex-wrap: wrap;}
.hm-event-left{width: 100%;margin: 0;}
.hm-event-right{width: 100%;margin: 0 0 30px 0;padding: 0 15px;}
.play-icon {width: 45px;height: 45px;background-size: 14px;}
.ashw-sec {padding: 64px 0;}
.lif-auy-sec {padding: 80px 0;}
.ashw-card .ashw-content h3{font-size: 32px;}
.main-title{font-size: 30px;margin-bottom: 40px;}
.hm-event-content h2 {font-size: 30px;margin-bottom: 10px;}
.about-type-card .about-type-content h3, .jb-signup-form h2, .career-dtls-wrap h2 {font-size: 30px;}
.gen-vis-card{margin-top: 140px;}
.gen-vis-card figure {width: 280px;margin-top: -140px;}
.gen-vis-card .gen-vis-content {padding: 50px 30px;}
.jb-alert-left{width: 100%;margin: 0 0 50px 0;}
.jb-alert-right{width: 100%;margin: 0;}
.jb-input {padding: 12px 118px 12px 19px;}
.jb-btn {padding: 10px 24px;font-size: 16px;}
.left-sec{width: 100%;margin-bottom: 30px;}
.right-sec{float: left;width: 100%;}
.application-form-block h2{text-align: center;}
.kbb-contact-pg-wrap{flex-direction: column;}
.kbb-contact-pg-block{width: 100%;margin-bottom: 20px;padding: 40px 15px 20px 15px;}
.kbb-contact-pg-map{width: 100%;}
.kbb-contact-pg-block h2, .ev-dtls-wrap h1 {font-size: 30px;margin-bottom: 16px;}
.ev-dtls-bx .ev-date, .ev-dtls-bx .ev-loc {font-size: 16px;line-height: 1.5;background-size: 23px;padding: 0 0 0 34px;}
.ev-dtls-bx .ev-loc{background-size: 16px;padding: 0 0 0 26px;}
.ashw-slider{margin-bottom: 35px;}

.inn-app-content h3 {font-size: 24px;}
.our-val-block .val-year{font-size: 50px;}
.our-val-card .our-val-content h3 {font-size: 24px;}
.our-val-block:before {top: 128px;}
.our-val-block:after {top: 126px;}
.sta-banner-card .sta-banner-content {width: 270px;}
.sta-banner-card .sta-banner-content h2 {font-size: 40px;}
.pmc-content h2, .proddtls-card .proddtls-content h3{font-size: 30px;}
.pmc-left {width: 320px;}
.pmc-right{width: calc(100% - 340px);}
.rads-wrap{flex-direction: column;}
.rads-left, .rads-right{width: 100%;}
.prod-lst-wrap .col-4{width: 50%;}
.prod-lst-wrap .col-4:nth-child(3n+1){clear: none;}
.prod-lst-wrap .col-4:nth-child(2n+1){clear: both;}
.prod-lst-top-content h3{font-size: 26px;}
.prod-lst-menu{overflow-x: auto;padding-bottom: 15px;}
.prod-lst-menu::-webkit-scrollbar {display: none;}
.prod-lst-menu ul{width: 900px;}
.prod-lst-menu ul li a{padding: 12px 10px;background-color: rgba(245,244,244,0.5);}
.ayu-welcome-logo{width: 30%;}
.auy-welcome-block{width: 70%;}
.ashw-card .ashw-content h3{font-size: 32px;}
.hm-event-sec {padding: 44px 0;}
.prod-lst-menu-sec{background: transparent;}
}
@media screen and (max-width: 899px){
.social-media {height: auto;padding: 28px 15px 15px 15px;}
.hm-sku-btm-wrap{flex-wrap: wrap;}
.sku-grid{width: 50%;}
.sku-card{margin-bottom: 30px;}
.ashw-card{flex-direction: column;}
.ashw-card .ashw-content{width: 100%;margin: 0;}
.ashw-card figure{width: 100%;max-width: 400px;margin: 0 auto 30px;}
.about-type-card:nth-child(odd), .about-type-card:nth-child(even){flex-direction: column;}
.about-type-card figure{width: 100%;margin:0 0 30px 0;}
.about-type-card .about-type-content{width: 100%;}
.pmc-left {width: 100%;margin-bottom: 30px;}
.pmc-right{width:100%;float: left;}
.proddtls-card, .proddtls-card:nth-child(even){flex-direction: column;align-items: center;justify-content: center;}
.proddtls-card figure{width:100%;max-width: 400px;margin: 0 auto 30px;}
.proddtls-card .proddtls-content{width: 100%;}
.ashw-arrow, .pagingInfo{margin-left: 50px;}
.prod-lst-menu-sec .container{padding-left: 0;padding-right: 0;}

}
@media screen and (max-width: 767px){
.copyright-wrap{flex-direction: column;text-align: center;}
.copyright-content{margin-bottom: 20px;}
.footer-wrap{text-align: center;}
.footer-logo{margin: 0 auto 20px;}
.footer-right, .footer-left{flex-direction: column;}
.footer-links{margin-bottom: 10px;}
.footer-links ul li{width: auto;clear: none;margin:0 10px 10px 0;display: inline-block;}
.footer-links h3{margin-bottom: 10px;}
.footer-address p{margin-bottom: 15px;}
.hero-banner-content p{margin-bottom: 20px;}
.hero-banner-content h2{margin-bottom: 10px;}
.know-more-btn a, .know-more-btn span {font-size: 14px;padding: 8px 50px 8px 12px;}
.auy-welcome-block h3{font-size: 20px;}
.auy-welcome-block h4{font-size: 22px;}
.sku-card span, .sku-card span .icon {font-size: 40px;}
.inno-wrap .inno-content h2{font-size: 22px;}
.gen-vis-card{text-align: center;}
.gen-vis-card:nth-child(odd), .gen-vis-card:nth-child(even){flex-direction: column;}
.gen-vis-card:nth-child(odd), .gen-vis-card:nth-child(even){border-radius: 0;}
/*.gen-vis-card figure{width: 100%;max-width: 300px;margin: 30px auto;}*/
.gen-vis-card .gen-vis-content{width: 100%;padding: 14px 26px 30px 26px;}
.appl-sub-btn, .appl-form-group-drop a, .appl-form-group-drop span{font-size: 16px;}
.event-card-block .col-4, .event-gallery-block .col-4{width: 50%;}
body.single-career .comm-blk-sec{padding: 30px 0 70px;}

.whyus-fr-wrap .col-4{width: 100%;}
.whyus-fr-card{margin-bottom: 20px;}
.inn-app-wrap{flex-direction: column-reverse;}
.inn-app-content{width: 100%;margin: 0;}
.inn-app-thumbs{width: 100%;margin: 0 0 20px 0;}
.our-val-block:before, .our-val-block:after{display: none;}
.our-val-block{padding: 0;margin-bottom: 60px;}
.our-val-card, .our-val-block:nth-child(even) .our-val-card{flex-direction: column;}
.our-val-block:nth-child(odd) .our-val-card .thumb-img, .our-val-block:nth-child(even) .our-val-card .thumb-img{width: 100%;margin: 0 0 20px 0;}
.our-val-block:nth-child(odd) .our-val-card .our-val-content, .our-val-block:nth-child(even) .our-val-card .our-val-content{width: 100%;margin: 0;}
.our-val-block .val-year{margin-bottom: 20px;}
.our-tech-gallery-block .col-4{width: 50%;}
.prod-lst-wrap .col-4{width: 100%;}
.prod-lst-top-wrap{flex-direction: column-reverse;}
.prod-lst-top-content{width: 100%;margin: 0;}
.prod-lst-top-wrap figure{width: 100%;max-width:400px;margin: 0 auto 50px;}
.proddtls-card .container, .proddtls-card:nth-child(even) .container{flex-direction: column;}
.proddtls-card figure{margin-bottom: 50px;}
.proddtls-card .proddtls-content, .proddtls-card:nth-child(even) .container .proddtls-content{width: 100%;padding: 0 30px;}
.well{transform: none !important;overflow-y: auto;}
body.page-template-template-our-products{overflow-y: auto;}
body.page-template-template-our-products .main-wrapper{padding-top: 78px;}
.proddtls-card{height: auto;margin-bottom: 120px;}
.proddtls-sec{padding-top: 50px;}
.gen-vis-block{flex-direction: column;}
.our-global-pres-sec{display: none;}
.auy-welcome-wrap{flex-direction: column;}
.ayu-welcome-logo{width: 100%;margin-bottom: 65px;}
.auy-welcome-block{width: 100%;padding: 0;}
.auy-welcome-sec{height: auto;}
.ayu-welcome-logo img{margin-top: 0;margin-right: 0;}
.archive .event-card-block .col-4:nth-child(3n+1){clear:none;}
.archive .event-card-block .col-4:nth-child(2n+1){clear:left;}
.whyus-fr-wrap .ay-row .col-4{margin-bottom: 30px;}
.page-container{padding: 50px 0;}
.fancybox-iframe {left: -44px;position: absolute;top: 50%;height: 80vh;margin-left: 2vw;width: 96vw;transform: translateY(-50%)}
}
@media screen and (max-width: 599px){
.main-wrapper{padding-top: 66px;}
.logo{width: 70px;}
.gutter-sizer{width: 0%;}
.grid-sizer,.grid-item{width: 100%;}
.social-media{display: none;}
.hero-banner-content{width: auto;right:15px;}
.event-card-block .col-4{width: 100%;padding: 0 12px;}
.event-gallery-block .col-4{width: 50%;padding: 0 12px;}
.event-gallery-card{margin-bottom: 24px;}
.event-card .event-card-content h3{white-space: normal;}
.ev-dtls-bx{flex-direction: column;}
.ev-dtls-bx .ev-date, .ev-dtls-bx .ev-loc{margin: 0;padding-left: 35px;}
.ev-dtls-bx .ev-loc{background-position: 3px center;}
.ev-dtls-bx .ev-date{margin: 0 0 15px 0;}
.col-6{width: 100%;}
.sku-card p{font-size: 13px;}
.ashw-sec:before {width: 150px;height: 187px;top: -30px;left: -36px;background-size: contain;}
.ashw-sec:after{width: 120px;height: 166px;}
.hero-banner-content h2{font-size: 22px;}
.hero-banner-content h3{font-size: 32px;}
.hero-banner-card{height: calc(80vh - 80px);}
.lif-auy-content h2, .ashw-card .ashw-content h3, .about-type-card .about-type-content h3, .jb-signup-form h2, .career-dtls-wrap h2, .main-title, .kbb-contact-pg-block h2, .ev-dtls-wrap h1, .pmc-content h2, .proddtls-card .proddtls-content h3, .enqform-head h2, .postbox h1{font-size: 28px;}
.lif-auy-content p, .hm-event-content p{font-size: 16px;}
.searchform {top: 66px;position: fixed;width: 100%;}
.search-input{border-radius: 0;}
.share-network-block{padding: 30px 20px;}
.beadcrumbs span[property="itemListElement"], .beadcrumbs .divider{font-size: 13px;}
.share-network-icons a{width: 34px;height: 34px;margin: 0 3px;}
.share-network-icons .icon{font-size: 18px;}
.share-network-icons{justify-content: center;}
.copyright-content p{font-size: 13px;}
.nf404-title-1{font-size: 65px;}
.nf404-title-2{font-size: 18px;}
.wrap-404-inner p{font-size: 15px;}
.sta-banner-card .sta-banner-content{width: auto;right: 45px;left: 45px;}
.proddtls-card .proddtls-content, .proddtls-card:nth-child(even) .container .proddtls-content{padding: 0;}
.col-4{padding: 0 10px;}
.ashw-arrow, .pagingInfo{margin-left: 20px;}
.gen-vis-card{margin-top: 100px;}
.gen-vis-card figure {width: 200px;margin-top: -100px;}
.gen-vis-card .gen-vis-content p{font-size: 18px;}
.hm-sku-top-wrap{margin-top: -72px;}
.career-kbb-wrap .career-kbb-content p, .career-kbb-wrap .career-kbb-content h2{font-size: 28px;line-height: 1.4;}
.sta-banner-card .sta-banner-content h2 {font-size: 28px;}

}
@media screen and (max-width: 480px){
.hm-sku-top-block{flex-direction: column;}
.hm-sku-top-block figure{width: 100%;margin: 0 0 20px 0;}
.hm-sku-top-block .hm-sku-content{width: 100%;margin: 0 ;text-align: center;}
.hm-sku-icon{margin: 0 auto 20px;}
.sku-card span, .sku-card span .icon {font-size: 22px;}
.our-tech-gallery-block .col-4{width: 100%;}
.our-tech-gallery-card{margin-bottom: 15px;}
.btp-box{flex-direction: column;}
}
@media screen and (max-width: 380px){

}