@media screen and (min-width: 768px)
{
   
    .about_nav_dl2
    {
      position: relative;
      left: 45px;
    }
    .footer .footer-top .footer-links
    {
        position: relative;
        left: 25px;
    }
    .nav_blockchain_3rd_block
    {
        margin-bottom: 45px;
    }

   
}

@media screen and (max-width: 767px)
{
    .desktop_only,.nav_blockchain_3rd_block
    {
        display: none;
    } 

    .about_nav_social_link a,.footer .footer-top .social-links a
    {
        padding: 8px!important;
        width: 40px;
        height: 40px;
        font-size: 21px;
    }
    .navbar .dropdown ul .about_nav_social_link a i
    {
      font-size: 21px;
    }
    .navbar .dropdown ul a 
    {
        font-size: 14px;
    }
    #click:checked ~ .wrapper 
    {
        right: 5px;
    }
    .about_rows_right dd img 
    {
        width: 30px;
        margin-right: 10px;
        height: 30px;
        margin-top: 2px;
    }
    .sn-arrow
    {
        display: none;
    }
    .post_box_outer
    {
        margin-top: 20px;
    }
    section
    {
      margin-top: -60px;
    }
    section#hero
    {
      margin-top: 0px;
    }
    .features .feture-tabs,.features .feature-icons
    {
        margin-top: 60px;
    }
    .recent-blog-posts
    {
        margin-top: -80px;
    }
    .section-header 
    {
        padding-bottom: 20px;
    }
    .mt-5 
    {
        margin-top: 1rem!important;
    }

}


@media screen and (max-width: 991px)
{
    .navbar 
    {
        position: fixed;
        right: 0;
    }
    .navbar-mobile ul 
    {
        position: absolute;
    }
    .navbar-mobile .dropdown ul 
    {
        margin: 10px 0px;
    }
    .digital_1st_row 
    {
        border-right: none;
    }
    .mobile-nav-toggle 
    {
        margin-right: 10px;
    }
   
    .navbar_button
    {
        display: inline-block!important;
    }
    
    .mlm_col dl dd img 
    {
        margin-right: 10px; 
    }
    #about img
    {
        margin: auto;
    }
}

@media screen and (min-width: 575px) and (max-width: 991px)
{
    .nav_digital_3rd_row 
    {
        width: 50%;
    }
}

@media screen and (max-width: 1199px)
{
    .feature_col_img img
    {
        width: 32.33%;
    }
}


@media screen and (min-width: 992px) and (max-width: 1024px)
{
    .navbar a, .navbar a:focus 
    {
        font-size: 11px;
    }
}

@media screen and (min-width: 992px) and (max-width: 1199px)
{
    .footer .footer-top h4 
    {
        font-size: 14px;
    }
    .footer .footer-top .social-links a 
    {
        font-size: 22px;
        padding: 10px!important;
        width: 45px;
        height: 45px;
    }
}

@media screen and (max-height: 640px)
{
    .wrapper 
    {

        height: 300px;

    }
    .chat-box .desc-text 
    {
        font-size: 10px;
    }
    .chat-box form 
    {
        padding: 3px 15px;
        margin: 2px 0;
    }
    .chat-box form .field input, .chat-box form .field button, .chat-box form .textarea textarea 
    {
        height: 70%;
    }
    .chat-box form .field 
    {
        margin-top: 4px;
    }
    .chat-box form .textarea 
    {
        display: none;
    }
    .wrapper .chat-box 
    {
        padding: 10px; 
    }
    .chat-box form .field:last-child 
    {
        margin-bottom: 0px;
    }
    #click:checked ~ .wrapper 
    {
        bottom: 8px;
        
    }

}


@media screen and (min-width: 768px) and (max-width: 1199px)
{
    section
    {
      margin-top: -40px;
    }
    section#hero
    {
      margin-top: 0px;
    }
    .features .feture-tabs,.features .feature-icons
    {
        margin-top: 80px;
    }
   
    .recent-blog-posts
    {
        margin-top: -60px;
    }

}