@media (max-width:420px){
    
 .full-page-wrap {margin-top:115px!important;}
.our-distributor-count h3 {font-size: 48px;}
/*.total-dis-client {display: block;}
.total-dis-client .counter {width: 100%;margin: 20px 0px;}*/
.total-dis-client .counter .count-number {font-size: 36px;}
.total-dis-client .counter p.count-text {font-size: 20px;}
}


/*Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) {
.hide-on-mobile{display: none;}
.full-page-wrap {margin-top:95px;}
.navbar{padding:5px 1rem;}
.navbar-brand img {width: 150px;}
.real-heading h3{font-size: 34px;}
.features-heading h2 {font-size: 20px;}
#features-list-slide.owl-theme .owl-controls .owl-prev{left: 0;}
#features-list-slide.owl-theme .owl-controls .owl-next{right: 0;}
.banner_section {height: 160px;margin-top: 170px;}
.product-details h3 {font-size: 24px;margin-top: 10px;}
.app-text {padding: 20px 0px;}
#feature {padding-bottom: 10px;padding-top: 25px;}
.heading-sec h2 {font-size: 30px;}
.heading-sec h1 {font-size: 30px;}
.event-pic{width: 100%;}
.event-details{position: static; transform: none;}
.event-details:after{position: static;}
.product-banner-bg{height: auto;}
    .state_list ul li {display: block;}
    .our-distributor-count h3 {font-size: 48px;}
.heading-sec p{text-align:justify;}
.ais-inner-text p{text-align:justify;}

#main-advertising .modal-dialog {
    max-width: 96%;
}
.trend-product-content p {
    font-size: 14px;
    line-height: 24px;
}
.trend-product-content {padding: 10px;}

}
/*Small devices (landscape phones, less than 768px)*/
@media (max-width: 767.98px) {
.phone-mail-list{text-align: center;}
.top-social{text-align: center;}
.product_description{min-height: auto;}
.certified-section{display: none;}
.product-banner-txt{display: none;}
.menu-dropdown {left:0px;right:0px; min-width:100%; z-index: 1; display: none;}
.menu-dropdown ul li {display: block;}
.navbar .navbar-nav li a.nav-link{width: 100%;height: auto;border-radius: 0px;background: #121445; padding: 5px 10px; color: #fff;
text-align: left;display: inline-flex;border-bottom: 1px solid #d4d4d4;}
.menu-icon span:first-child { -webkit-filter: grayscale(0); filter: grayscale(0);}
.navbar .navbar-nav li a.nav-link:hover {background: #ffffff!important;border-bottom: #ee1b24 1px solid;}
.menu-icon {margin:0px;display: inline-block;text-align: center;}
.name {display: inline-block;line-height: 35px; margin-left: 5px;}
.hide-on-mobile{display: none;}
.app-pic img{margin-top:20px;}
.banner_caption h1 {font-size: 24px;}
.product-slider{display: none;}
.payment_details {width: 100%;}
.partnership-heading{ margin-top: 0px;}
.partnership-heading h2{font-size: 30px;}
.partnership-heading p{font-size:16px; line-height: 24px; }
.partner-txt h4{font-size: 20px;}
.partner-txt p{font-size: 14px;  line-height: 20px;}
    #our-product-slide.owl-theme .owl-controls .owl-prev{
    position: absolute;
    left:0px;
}
#our-product-slide.owl-theme .owl-controls .owl-next{
    position: absolute;
    right:0px;
}
    .state_list ul li {
    width: auto;
}
    .state_list {
    padding: 60px 0px;
}

}

/*Medium devices (tablets, less than 992px)*/
@media (max-width: 991.98px) { ... }

/* Large devices (desktops, less than 1200px)*/
@media (max-width: 1199.98px) { ... }

/*Extra large devices (large desktops)
No media query since the extra-large breakpoint has no upper bound on its width*/