@media only screen and (max-width: 1024px){
    .blog_up{right: 0;}
    .micro-banner .img-size {max-width: 250px;}
    .micro-banner .cp-btn{font-size: 1.2em;}
}


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

    .blog_up, .blogs2 .blog_up_right {font-size: 12px;}
    
}



@media only screen and (max-width: 768px) {
    .micro-cards .media{display: block;} 
    .micro-resource .card img{height: auto;}   
    .blog_up {right: -15px;}
    .infographic_img img{width: unset!important;height: 200vh; }
    .micro-banner .cp-btn{font-size: 14px;margin-right: 0!important;}
    .cp-btn{padding: 8px 16px;}

    .cloud-slick .slick-prev{left: 0;z-index: 1;top: -25px;}
    .cloud-slick .slick-next{right: 0;z-index: 1;top: -25px;}
}

@media only screen and (max-width: 767px) {
 .micro-banner{height: 400px !important;background-size: cover !important;}
 .micro-banner.sessions_banner{height: 400px;background-size: cover;}
 .micro-banner::before{height: 400px !important;}
 .micro-banner video{height: 400px;}
 .micro-banner .banner-heading h2 {font-size: 24px;}
 .micro-banner .banner-heading{position: relative;top: unset; left: unset; transform: unset;text-align: center;padding: 40px 15px 0;}
 .micro-banner .banner-heading p {font-size: 14px;}

.micro-heading h2{font-size:20px;text-align: left !important;margin:0 0 8px 10px;}  
.micro-heading h3{font-size: 26px;margin-bottom: 15px;}
.micro-heading a {font-size: 13px;}

.micro-resource h2 {font-size: 20px;}
.micro-resource .card span{left: 12px;}
.micro-resource .card-body h5{font-size: 14px;max-width: 100%;}

.micro-cards h2 {font-size: 20px;text-align:left;padding: 0 10px;}
.micro-cards .media-body p {font-size: 14px;margin-bottom: 0;}

.news_events .media{display: block;}
}

@media only screen and (max-width:426px){
    /* .micro-banner .img-size {height: 70px;} */
    /* .micro-banner a{margin-top: 10px!important;} */
    .blogs2 {padding-left: 15px;}
    .blogs2 .blog_up_right{right: -15px;}
    .infographic_desktop{display: none;}
    .infographic_img{display: block;}
    .infographic_img img{height: 600px;}
    /* .mobile_location{padding-bottom: 19px;} */
    .captcha_space{padding-top: 20px;display: block;}

    /*session*/

    .partner_theater img{margin-top: 20px;}
    .news_events .space{margin-top: 48px;}

    /*session*/

    .micro_banner_test {
        top: 114px;
    }
    .micro-resource .micro-slider .slick-prev{top: -140px;right: 70px;}
    .micro-resource .micro-slider .slick-next{right: 20px;top: -130px;}
    .blogs .blog_slider .slick-prev{right: 70px;}
    .blogs .blog_slider .slick-next{right: 20px;}

}
@media only screen and (max-width:321px){

.micro-banner .cp-btn {
    font-size: 12px;
}
}