﻿@media only screen and (max-width: 1899.98px) {

}
/*-1500--125%*/
@media only screen and (max-width: 1599.98px) {
.video-container a::before { width: 72px; height: 100px; }
/*----*/
.counter-holder {font-size: 21px; margin-bottom: 30px;}
.counter-holder>span:last-child{ margin-left: 10px;}
.counter { font-size: 62px; height: 4rem;}
.counter-holder.md .counter {font-size: 40px; height: 2.6rem; }
.HomeSection2{ padding-top: 185px; margin-top: -185px;}
.store-list .icon-holder{ height:37px;}
.icon-list li{ padding-bottom: 30px;}
.icon-list li i{ width: 55px; height: 55px;font-size: 25px; border-radius: 15px;}
.icon-list li p{padding-left: 20px;}
.HomeSection5-container{ padding: 80px; border-radius: 50px;}
.casestudies-slider .slick-prev{ left: 50%; margin-left: -575px;}
.casestudies-slider .slick-next{ right: 50%; margin-right: -575px;}
.HomeSection7-left{ padding-left: 160px; margin-right: -130px;}
.HomeSection7-right{ padding-left: 180px; }
.badge{  height: 32px; padding: 0px 15px 0px; }
.hiw-steps{ left: -65px; height: 200px; padding-right: 40px;}
.hiw-steps div::before{ width: 19px; height: 19px;right: -50px;}
.hiw-steps div::after{width: 13px; height: 13px; right: -47px;}
.hiw-steps p::after{ right: -41px;}
.hiw-steps div.active p::after{ height: 100px;}

.steps-slider-nav .slick-list,.steps-slider-nav .slick-track{height: 200px !important;}
.steps-slider-nav-holder{left: -90px;padding-right: 40px; width: 205px;}

.testimonial-box{border-radius: 20px;padding: 20px;}
.testimonial-box .icon-holder{ height: 36px;}
.testimonial-content{height: 120px; margin: 10px 0px 20px;}
.testimonial-slide{ padding: 20px 0px;}
.HomeSection8-right{ margin-left: -577px;}
.partner-box .icon-holder{ height: 50px;}
.bottom-container-left{ padding-right: 240px;}
.bottom-container-right{  margin-left: -130px;}
.bottom-button a img{ max-height: 55px;}
.cookies-inner{ border-radius: 30px; padding: 30px 50px;}
.ul-listing.alt li::before {top: 6px; font-size: 8px;}
.HyperSKUSection1-left{ padding-right: 40px;}
.HyperSKUSection1-right img{ border-bottom-left-radius: 20px;}
.features-pod .icon-holder{ width: 96px; height: 96px;}
.features-pod-link::before {border-radius: 37px;}
.HyperSKUSection6-left{ padding-right: 80px;}
.HyperSKUSection6-right img{ border-radius: 30px 30px 0px 0px;}
.HyperSKUSection7-left{ padding-right: 65px;}
.HyperSKUSection7-right{ padding-left: 50px;}
.HyperSKUSection10-left{ padding-right: 80px;}
.HyperSKUSection10-right{ margin-left: -55px; padding-right: 20px;}
.HyperSKUSection10-left1{ padding-right: 10px;}
.HyperSKUSection10-right1{padding-left: 50px; }
.HyperSKUSection11-left{ margin-right: -95px;}
.HyperSKUSection11-right{ padding-left: 125px;}
.pod-box .icon-holder,.news-box-info-holder .icon-holder{width: 65px; height: 65px;}
.product-tabs .tab-nav-holder{  width: 215px; padding-right: 20px;}
.product-tabs .nav-tabs .nav-link .img-holder{width: 50px; height: 68px;}
.product-tabs-left{ padding-right: 70px;}
.product-tabs-left .img-holder{border-radius: 20px;}
.product-tabs-right{ margin-left: 0px;}
.product-tabs-right-box{padding: 30px 0px;}
.product-tabs-right-box ul li p{padding-right: 15px;}
.product-tabs-right-box ul li span,.product-tabs-right-footer-right{ width: 150px;}
.product-tabs-right-footer{ padding-top: 30px;}
.HyperSKUSection14-right{ padding-left: 30px;}
.trends-logos .icon-holder{ height: 40px;}
.pod-box1 .icon-holder{ height: 60px;}
.HyperSKUSection16-left{ padding-right: 110px; margin-left: -120px;}
.HyperSKUSection16-right{ padding-left: 25px;}
.custom-list>li{ padding-left: 46px; padding-bottom:30px}
.custom-list>li::before{ width: 30px;height: 30px; border-radius: 8px; top: 1px;}
.HyperSKUSection19-right{ padding-left: 80px;}
.SolutionSection1-left{ margin-right: -80px; padding-top: 30px;}
.compare-box-title-holder{ padding: 0px 60px;}
.compare-box-title-holder .pageTitle{ height: 75px; border-radius: 20px 20px 0px 0px;}
.compare-box-content{ padding: 30px 55px;}
.compare-box-holder .col-md-6:first-child .compare-box-content::after{width: 124px; height: 125px; right: -75px;font-size: 40px;}
.PartnershipSection2-container{ max-width: 755px; margin-top: -60px}
.PartnershipSection2 .counter-box{ height: 150px;}
.PartnershipSection2 .counter-holder>span:last-child{font-size: 13px;}
.PartnershipSection3-left { padding-right: 100px;}
.odd-even-header span{ width: 85px; min-width: 85px; height: 75px; border-radius: 80px; margin-right: 25px;}
.grid-box1 .icon-holder{ height: 45px;}
.TrendingProductsSection1-left{ padding-right: 30px;}
.product-box:hover .product-box-content-info{ margin-top: 25px; height: 135px;}
.product-cat{height: 22px; padding: 0px 12px; left: 10px; top: 10px;}
.grid-box3 .icon-holder{width: 120px; height: 120px;}
.grid-box4-info{ padding: 20px 40px 20px 20px; position: relative;}
.grid-box4-info::after{right: 20px;}
.PricingSection1-left{ padding-right: 80px;}
.PricingSection1-right img{ border-bottom-left-radius: 40px;}
.grid-box5 .icon-holder{width: 65px; height: 65px;}
.PricingSection3-left{ margin-right: -30px;}
.PricingSection3-right{ padding-left: 55px;}
.pricing-box-content{ padding: 40px;}
.pricing-box-footer{padding: 30px 40px 40px;}
.pricing-box-footer .table-holder .table td{padding: 5px 15px;}
.grid-box6-header,.grid-box6-content{ padding: 40px 50px;}
.blog-details-hero{ padding-bottom: 40px; margin-bottom: 50px;}
.blog-details-header .img-holder{ width: 62px; padding-bottom: 62px;}

.ResourcesSection1-left{ padding: 30px 90px 30px 60px;}
.ResourcesSection1-right img{ border-bottom-left-radius: 40px;}
.foundation-circle{ margin-bottom: 80px; margin-top: 45px;}
.foundation-circle::before{ border: 40px solid #F4F1FA;}
.cmid{ width: 420px; height: 420px;}
.foundation-circle-pod{ width: 255px; }
.fc1{ top: -50px; left: 50%; margin-left: -325px;}
.fc2{ top: -50px; right: 50%; margin-right: -325px;}
.fc3{ top: 300px; left: 0%;}
.fc4{ top: 300px; right: 0%;}
.fc5{ top: 700px; left: 70px;}
.fc6{ top: 700px; right: 70px;}
.fc7{ top: 870px; left: 50%; transform: translateX(-50%);}
.marquee-container {height: 304px;}
.marquee-image{margin-right: 20px; border-radius: 25px;}
.ResourcesSection6-left{ padding-right: 110px;}
.odd-even-list.alt3 .odd-even-box { padding: 35px 50px !important; border-radius: 20px; margin-bottom: 50px;}
.ResourcesSection9-right{ padding-left: 70px;}
.ResourcesSection10-left{ padding-right: 20px;}
.ResourcesSection10-right{ padding-left: 60px;}
.ResourcesSection13-box{ width: 500px;}
	.PartnershipSection1 .pr40 { padding-right: 0 !important; }
}
/*-1400-*/
@media only screen and (max-width: 1499.98px) {

}
/*-1300-xxl*/
@media only screen and (max-width: 1399.98px) {
.show-xxl { display: block !important; }
.hide-xxl { display: none !important; }
.float-xxl { position: relative; transform: none; top: 0; }
.float-xxl .float-container-info { padding: 30px 0px; }
.auto-xxl { /*-ms-flex: 0 0 100%; */ flex: 0 0 100%; width: 100%; max-width: 100%; }
/*---*/
.hiw-steps{ left: -20px;}
.bottom-container-left{ padding-right: 240px;}
.bottom-container-right{  margin-left: -200px;}
.HomeSection7-left{ padding-left:200px; margin-right: -130px;}
.HomeSection7-right{ padding-left: 160px; }
.hiw-steps {left: 15px;}
.HyperSKUSection16-left {padding-right: 30px;margin-left: 0px;}

.steps-slider-nav .slick-list,.steps-slider-nav .slick-track{height: 200px !important;}
.steps-slider-nav-holder{left: -30px;padding-right: 40px; width: 205px;}
}
/*-1200-*/
@media only screen and (max-width: 1299.98px) {
.HomeSection5-container {padding: 30px;border-radius: 30px;}
.casestudies-slider .slick-prev{ left: -100px; margin-left: 0px;}
.casestudies-slider .slick-next{ right: -100px; margin-right: 0px;}
.cookies-inner{ border-radius: 30px; padding: 30px 30px;}
.HyperSKUSection1-left{ padding: 0px 30px;}
.HyperSKUSection6-left{ padding-right: 30px;}
.HyperSKUSection7-left{ padding-right: 15px;}
.HyperSKUSection7-right{ padding-left: 15px;}
.HyperSKUSection10-left{padding: 0px 30px;}
.HyperSKUSection10-right {margin-left: 0;padding-right: 30px; }
.HyperSKUSection10-right1{ padding-left: 15px;}
.HyperSKUSection10-left1{ padding-right: 15px;}
.product-tabs-left{ padding-right: 30px;}
.HyperSKUSection16-left{padding: 0px 30px;}
.HyperSKUSection16-right{ padding-left: 0px;}
.HyperSKUSection19-right{ padding-left: 30px}
.SolutionSection1-left{ margin-right: 0px; padding-top: 30px; padding-left: 30px;}
.TrendingProductsSection1-left{ padding: 0px 30px;}
.PricingSection1-left{ padding:0px 30px;}
.PricingSection3-left{ margin-right: 0px; padding-left: 30px;}
.PricingSection3-right{ padding-left: 30px;}
.pricing-box-content,.grid-box6-header,.grid-box6-content,.pricing-box-footer{ padding: 30px;}
.ResourcesSection1-left{ padding: 30px;}
.ResourcesSection6-left{ padding-right: 30px;}
.odd-even-list.alt3 .odd-even-box { padding: 35px 35px !important;}
.ResourcesSection9-right{ padding-left: 30px;}
.ResourcesSection10-left{ padding-right: 30px;}
.ResourcesSection10-right{ padding-left: 30px;}
.marquee-container {height: 280px;}

}
/*-992-xl*/
@media only screen and (max-width: 1199.98px) {
.height-xl { height: auto !important; }
.show-xl { display: block !important; }
.hide-xl { display: none !important; }
.leftpad.xl { padding-left: 0px !important; }
.rightpad.xl { padding-right: 0px !important; }
.leftmargin.xl { margin-left: 0px !important; }
.rightmargin.xl { margin-right: 0px !important; }
.pt0-xl { padding-top: 0px !important; }
.pr0-xl { padding-right: 0px !important; }
.pb0-xl { padding-bottom: 0px !important; }
.pl0-xl { padding-left: 0px !important; }
.p0-xl { padding: 0px !important; }
.overlay-xl::before { visibility: visible; }
.auto-xl { flex: 0 0 100%; width: 100%; max-width: 100%; }
.text-center-xl { text-align: center !important; }
.text-left-xl { text-align: left !important; }
.justify-center-xl { justify-content: center !important; }
.width-xl { width: 100% !important; max-width: 100%; }
.float-xl { position: relative; transform: none; top: 0; }
.float-xl .float-container-info { padding: 30px 0px; }
.img-left.xl, .img-right.xl { margin: 0px 0px 20px 0px; width: 100%; max-width: 100%; float: none; }
ul.d-flex.xl, .form-group.inline.xl { display: block !important; }
.form-group.inline.xl > label, .form-group.inline.xl .control { width: 100%; }
/*---*/
.HomeSection8-right {margin-left: 0px; padding-left: 30px;}
.bottom-container-left{ padding-right: 0px; padding-bottom: 40px;}
.bottom-container-right{  margin-left: 0px;}
.PricingSection1-left{ padding-top: 30px;}
.ResourcesSection13-box{ width: 400px;}

.steps-slider-nav-holder{ width: 100%; padding: 0px; margin-bottom: 50px; padding-top: 20px; border-top: 1px solid rgba(231, 231, 231, 0.5);}
.steps-slider-nav .slick-list,.steps-slider-nav .slick-track{height: auto !important;}
.steps-slider-nav .slick-track{flex-flow: row; justify-content: center; align-items: center; display: flex; width: 100%;}
.steps-slider-nav .slick-slide{ width: auto !important; display: inline-flex !important; padding: 0px 30px;}

.steps-slider-nav .slick-list,.steps-slider-nav .slick-track{overflow: visible;}
.steps-slider-nav .slider-slide::before,.steps-slider-nav .slider-slide::after{content: ""; border-radius: 50%; position: absolute;transition: all 0.2s linear; z-index: 1; left: 50%; transform: translateX(-50%);}
.steps-slider-nav .slider-slide::before{ width: 19px; height: 19px;border: 1px solid rgba(231, 231, 231, 0.5); background-color: var(--primary); top: -30px;}
.steps-slider-nav .slider-slide::after{ background-color: var(--white); width: 13px; height: 13px; opacity: 0; top: -27px;}
.steps-slider-nav .slider-slide p{opacity: .5;}

}
/*-1024*/
@media only screen and (max-width: 1023.98px) {

}
/*-768-lg*/
@media only screen and (max-width: 991.98px) {
.height-lg { height: auto !important; }
.show-lg { display: block !important; }
.hide-lg { display: none !important; }
.leftpad.lg { padding-left: 0px !important; }
.rightpad.lg { padding-right: 0px !important; }
.leftmargin.lg { margin-left: 0px !important; }
.rightmarginlg { margin-right: 0px !important; }
.pt0-lg { padding-top: 0px !important; }
.pr0-lg { padding-right: 0px !important; }
.pb0-lg { padding-bottom: 0px !important; }
.pl0-lg { padding-left: 0px !important; }
.p0-lg { padding: 0px !important; }
.overlay-lg::before { visibility: visible; }
.auto-lg { flex: 0 0 100%; width: 100%; max-width: 100%; }
.text-center-lg { text-align: center !important; }
.text-left-lg { text-align: left !important; }
.justify-center-lg { justify-content: center !important; }
.width-lg { width: 100% !important; max-width: 100%; }
.float-lg { position: relative; transform: none; top: 0; }
.float-lg .float-container-info { padding: 30px 0px; }
.img-left.lg, .img-right.lg { margin: 0px 0px 20px 0px; width: 100%; max-width: 100%; float: none; }
ul.d-flex.lg, .form-group.inline.lg { display: block !important; }
.form-group.inline.lg > label, .form-group.inline.lg .control { width: 100%; }
[data-animation-in] {opacity: 1;}
/*------*/
.HyperSKUSection1-right img {border-bottom-left-radius: 20px; border-top-left-radius: 20px;}
.HomeSection7-left{ padding-left:0px; margin-right: 0px;}
.HomeSection7-right{ padding-left:0px; }
.hiw-steps{ display: none;}
.HyperSKUSection1-right{ padding-left:30px ;}
.HyperSKUSection6-left,.HyperSKUSection7-left,.HyperSKUSection10-right1,.HyperSKUSection11-left { padding: 0px 0px 30px;}
.HyperSKUSection7-right,.HyperSKUSection10-left1{padding: 0px;}
.HyperSKUSection10-right{ padding: 30px 30px 0px;}
.HyperSKUSection11-left {margin: 0px;}
.HyperSKUSection11-right {margin: 0px; padding: 0px; text-align: center;}
.product-tabs .tab-nav-holder {width: 100%;padding-right: 0px; padding-bottom: 30px;}
.product-tabs .nav-tabs{ display: flex !important; margin: -10px; justify-content: center;}
.product-tabs .nav-tabs .nav-item{ padding: 10px !important; width: auto;}
.HyperSKUSection14-right,.HyperSKUSection19-right {padding: 30px 0px 0px;}
.HyperSKUSection16-right { padding-left: 30px;}
.SolutionSection1-left{ padding: 0px 30px 30px; }
.SolutionSection1-right{ padding-left: 30px;}
.compare-box-title-holder {padding: 0px 30px;}
.compare-box-content {padding: 30px 30px;}
.compare-box-holder .col-md-6:first-child .compare-box-content::after{width: 85px; height: 85px; right: -55px;font-size: 30px;}
.PartnershipSection3-left { padding-right: 0px;}
.TrendingProductsSection1-left{ padding: 0px 30px 30px;}
.TrendingProductsSection1-right{ padding-left: 30px;}
.PricingSection1-left{ padding: 30px;}
.PricingSection1-right{ padding-left: 30px;}
.PricingSection3-left{ padding: 0px 30px;}
.ResourcesSection1-right{padding-left: 30px;}
.ResourcesSection9-right{ padding-top: 30px;}
.ResourcesSection10-left{ padding-right: 0px;}
.ResourcesSection10-right { padding-left: 0px; padding-top: 30px;}
}
/*-736-md*/
@media only screen and (max-width: 767.98px) {
.height-md { height: auto !important; }
.show-md { display: block !important; }
.hide-md { display: none !important; }
.leftpad.md { padding-left: 0px !important; }
.rightpad.md { padding-right: 0px !important; }
.leftmargin.md { margin-left: 0px !important; }
.rightmargin.md { margin-right: 0px !important; }
.pt0-md { padding-top: 0px !important; }
.pr0-md { padding-right: 0px !important; }
.pb0-md { padding-bottom: 0px !important; }
.pl0-md { padding-left: 0px !important; }
.p0-md { padding: 0px !important; }
.overlay-md::before { visibility: visible; }
.auto-md { flex: 0 0 100%; width: 100%; max-width: 100%; }
.text-center-md { text-align: center !important; }
.text-left-md { text-align: left !important; }
.justify-center-md { justify-content: center !important; }
.width-md { width: 100% !important; max-width: 100%; }
.float-md { position: relative; transform: none !important; top: 0 !important; }
.float-md .float-container-info { padding: 30px 0px; }
.img-left.md, .img-right.md { margin: 0px 0px 20px 0px; width: 100%; max-width: 100%; float: none; }
ul.d-flex.md, .form-group.inline.md { display: block !important; }
.form-group.inline.md > label, .form-group.inline.md .control { width: 100%; }
/*----*/
.casestudies-slide{ opacity:1; transform: scale(1);}
.slick-current .casestudies-slide{ opacity: 1; transform: scale(1);}
.casestudies-box .grid-content{ opacity: 1;}
.product-tabs-left {padding-right: 0px; padding-bottom: 30px;}
.compare-box-holder .col-md-6:first-child .compare-box-content::after{right: auto; left: 50%; transform: translateX(-50%); top: auto; bottom: -55px;}
.marquee-container {height: 250px;}
.marquee-image{margin-right: 15px; border-radius: 20px;}

.steps-slider-nav .slick-slide{padding: 0px 10px;}
}

/*-600-*/
@media only screen and (max-width: 699.98px) {
}
/*-480-sm*/
@media only screen and (max-width: 575.98px) {
.height-sm { height: auto !important; }
.show-sm { display: block !important; }
.hide-sm { display: none !important; }
.leftpad.sm { padding-left: 0px !important; }
.rightpad.sm { padding-right: 0px !important; }
.leftmargin.sm { margin-left: 0px !important; }
.rightmargin.sm { margin-right: 0px !important; }
.overlay-sm::before { visibility: visible; }
.auto-sm { flex: 0 0 100%; width: 100%; max-width: 100%; }
.text-center-sm { text-align: center !important; }
.text-left-sm { text-align: left !important; }
.justify-center-sm { justify-content: center !important; }
.width-sm { width: 100% !important; max-width: 100%; }
.float-sm { position: relative; transform: none; top: 0; }
.float-sm .float-container-info { padding: 30px 0px; }
.img-left.sm, .img-right.sm { margin: 0px 0px 20px 0px; width: 100%; max-width: 100%; float: none; }
ul.d-flex.sm, .form-group.inline.sm { display: block !important; }
.form-group.inline.sm > label, .form-group.inline.sm .control { width: 100%; }
hr { margin: 20px 0; }
.icaptcha { bottom: 30px; }
.fancybox-navigation .fancybox-button--arrow_left { left: 0px; }
.fancybox-navigation .fancybox-button--arrow_right { right: 0px; }
/* .fancybox-navigation .fancybox-button { width: 25px; height: 25px; top: calc(50% - 25px); }  */
.video-container a { border-radius: 15px;}
.video-container a::before { width: 40px; height: 55px; }
.grid-content.alt, .grid-ov-info { padding: 20px; }
/* .footer-wrapper{ padding-bottom: 41px;} */
/*---*/
.counter-holder {font-size: 18px; margin-bottom: 20px;}
.counter-holder>span:last-child{ margin-left: 10px;}
.counter { font-size: 44px; height: 2.8rem;}
.counter-holder.md .counter {font-size: 30px; height: 2rem; }
.HomeSection2{ padding-top: 85px; margin-top: -85px;}
.store-list .icon-holder {height: 30px;}
.icon-list li i {width: 40px; height: 40px; font-size: 20px; border-radius: 10px;}
.HomeSection5-container {padding: 20px;border-radius: 20px;}
.HomeSection5-container .tab-body .size-40 {font-size: 22px;}
.HomeSection5-container .tab-body .size-46 {font-size: 22px;}
.cookies-inner{ border-radius: 15px; padding: 20px 20px;}
.HyperSKUSection1-left,.HyperSKUSection10-left,.HyperSKUSection16-left{ padding: 0px 20px;}
.HyperSKUSection1-right,.HyperSKUSection16-right {padding-left: 20px;}
.features-pod .icon-holder {width: 70px;height:70px; }
.pod-box .icon-holder,.news-box-info-holder .icon-holder {width: 50px;height: 50px;}
.product-tabs .nav-tabs .nav-item{ width: 50%;}
.product-tabs .nav-tabs .nav-link .img-holder {width: 35px;height: 47px;}
.HyperSKUSection14-left{ padding-top: 30px;}
.custom-list>li{ padding-left: 35px; padding-bottom:20px}
.custom-list>li::before{ width: 25px;height: 25px; border-radius: 5px; top: 0px;}
.SolutionSection1-left{ padding: 0px 20px 30px; }
.SolutionSection1-right{ padding-left: 20px;}
.compare-box-title-holder {padding: 0px 20px;}
.compare-box-title-holder .pageTitle {height: 55px;}
.compare-box-content {padding: 30px 20px;}
.compare-box-holder .col-md-6:first-child .compare-box-content::after{bottom: -45px; width: 60px; height: 60px; font-size: 20px;}
.PartnershipSection2-container{margin-top: -50px}
.PartnershipSection2 .counter-box{ height: 120px;}
.PartnershipSection2 .counter-holder>span:last-child{font-size: 13px;}
.odd-even-header span{ width: 55px; min-width: 55px; height: 45px; border-radius: 30px; margin-right: 15px;}
.grid-box1 .icon-holder{ height: 40px;}
.TrendingProductsSection1-left{ padding: 0px 20px 30px;}
.TrendingProductsSection1-right{ padding-left: 30px;}
.grid-box3 .icon-holder{width: 80px; height: 80px;}
.PricingSection1-left{ padding: 30px 20px;}
.PricingSection1-right{ padding-left: 20px;}
.PricingSection1-right img{ border-bottom-left-radius: 20px;}
.PricingSection3-left{ padding: 0px 20px;}
.pricing-box-content,.pricing-box-footer{ padding: 20px 15px;}
.pricing-box-footer .table-holder .table td{padding: 5px 10px;}
.grid-box6-header,.grid-box6-content{ padding: 30px 20px;}
.blog-details-hero{ padding-bottom: 30px; margin-bottom: 30px;}
.blog-details-header .img-holder{ width: 40px; padding-bottom: 40px;}

.ResourcesSection1-left {padding: 30px 20px;}
.ResourcesSection1-right {padding-left: 20px;}
.ResourcesSection1-right img {border-bottom-left-radius: 20px;}
.odd-even-list.alt3 .odd-even-box { padding: 20px 20px !important; margin-bottom: 30px;}
.marquee-container {height: 120px;}
.marquee-image{margin-right: 10px; border-radius: 10px;}
.steps-slider-holder{ padding-top: 20px;}
.steps-slider-nav-holder{ margin-bottom: 30px;}
}
/*-414-xs*/
@media only screen and (max-width: 479.98px) {
.height-xs { height: auto !important; }
.hide-xs { display: none !important; }
.show-xs { display: block !important; }
.hide-xs { display: none !important; }
.auto-xs {flex: 0 0 100%; width: 100%; max-width: 100%; }
.text-center-xs { text-align: center !important; }
.text-left-xs { text-align: left !important; }
.justify-center-xs { justify-content: center !important; }
.width-xs { width: 100% !important; max-width: 100%; }
/*----*/
.product-tabs-right-box ul li{ display: block;}
.product-tabs-right-box ul li span, .product-tabs-right-footer-right{ width: auto; text-align: left;}
.product-tabs-right-box ul li p{ padding-right: 0px;}
.product-tabs-right-box { padding: 20px 0px; }
.product-tabs-right-footer{ padding-top: 20px;}
.steps-slider-nav-holder{ display: none;}
.steps-slider .slick-prev{ left: -15px;}
.steps-slider .slick-next{ right: -15px;}
}
/*-375-*/
@media only screen and (max-width: 413.98px) {
.height-xxs { height: auto !important; }
.show-xxs { display: block !important; }
.hide-xxs { display: none !important; }
.auto-xxs { flex: 0 0 100%; width: 100%; max-width: 100%; }
.text-center-xxs { text-align: center !important; }
.text-left-xxs { text-align: left !important; }
.width-xxs { width: 100% !important; max-width: 100%; }
/*---*/

}
/*-320-*/
@media only screen and (max-width: 319.98px) {

}
