@media only screen and (max-width: 1366px){
}

@media  (max-width: 1200px){
    /* navbar */

    .main-p-1{
        font-size: 11px !important;
    }
 
    .res-pt-0{
        padding-top: 0 !important;
    }
 
    .res-pe-0{
        padding-right: 0px !important;
    }
 
    .res-m-0{
        margin: 0 !important;
 
    }
 
 
    .res-ps-0{
        padding-left: 0 !important;
    }
 
    .res-pb-0{
     padding-bottom: 0 !important;
    }
 
    .res-width-100{
        width: 100% !important;
    }
 
    .navbar-header{
        padding: 0px 30px;
    }
 
    .logo-icon-img{
        width: 50px !important;
    }
 
    .navbar{
        margin-bottom: 0 !important;
    }
 
        
    .navbar-nav{
        padding: 0 !important;
        padding-left: 42% !important;
    }
 
    .head-0{
        font-size: 13px !important;
        padding: 0px !important;
        margin: 0 !important;
    }
 
    .typing-head {
        font-size: 25px !important;
    }
 
    .typing {
        font-size: 15px !important;
    }
 
    .res-text-center{
        text-align: center !important;
    }
 
    .res-text-right{
        text-align: right;
    }
 
    .main-p-0{
        font-size: 11px !important;
    }
    
    .head-1{
        font-size: 13px !important;
    }
 
    .head {
        font-size: 16px !important;
    }
 
    .location {
        font-size: 12px !important;
    }
 
    .my-img{
        width: 240px !important;
 
    }
 
 
            /* =====about===== */
 
    .background-animated{
        position: inherit !important;
    } 
 
    .img-res-padding{
     padding: 20px !important;
    }
 
            /* ===project=== */
 
 
 
 
 
            /* ====contact===== */
 
    .send-head{
     margin-top: 0 !important;
     font-size: 18px;
    }
 
    .animation-img-div-contact {
        width: 100% !important;
        height: 100% !important;
    }
 
    .addres-text{
        font-size: 30px !important;
        padding: 20px 0;
    }
 
 
    .addres-p{
        font-size: 13px !important;
    }
 
    
 
    .form-inputs-d{
        width: 100% !important;
        margin: 0px 0px !important;
        margin-bottom: 15px !important;
    }
 
    .addres-ic{
     font-size: 13px !important;
    }
 
            /* =====footer===== */
 
    .footer-bg{
        padding: 45px 0px 0px 0px;
    }
 
    .footer-heads{
        margin-bottom: 30px !important;
    }
 
    .footer-link{
        padding: 10px 8px !important;
    }
 
    .footer-social-icons{
        margin: 5px !important;
    }
 
    .skills-icons{
        padding: 5px !important;
    }
 
    .all-rights-d{
     margin-top: 45px !important;
 }
 
 
    .resp-paddi{
        padding: 10px;
    }
    
 
    .subscribe-form{
     width: 222px !important;
    }
    
    .subscribe-box{
     font-size: 9px !important;
     width: 140px !important;
    }
}

@media  (max-width: 992px) {

    
    /* navbar */

    .main-p-1{
        font-size: 11px !important;
    }


    .res-pt-0{
        padding-top: 0 !important;
    }

    .res-pe-0{
        padding-right: 0px !important;
    }

    .res-m-0{
        margin: 0 !important;

    }


    .res-ps-0{
        padding-left: 0 !important;
    }

    .res-width-100{
        width: 100% !important;
    }

    .navbar-header{
        padding: 0px 30px;
    }

    .logo-icon-img{
        width: 50px !important;
    }

    .navbar{
        margin-bottom: 0 !important;
    }

        
    .navbar-nav{
        padding: 0 !important;
        padding-left: 150px !important;
    }

    .head-0{
        font-size: 13px !important;
        padding: 0px !important;
        margin: 0 !important;
    }

    .typing-head {
        font-size: 25px !important;
    }

    .typing {
        font-size: 15px !important;
    }

    .res-text-center{
        text-align: center !important;
    }

    .res-text-right{
        text-align: right;
    }

    .main-p-0{
        font-size: 11px !important;
    }
    
    .head-1{
        font-size: 13px !important;
    }

    .head {
        font-size: 16px !important;
    }

    .location {
        font-size: 12px !important;
    }

    .my-img{
        width: 240px !important;

    }


            /* =====about===== */

    .background-animated{
        position: inherit !important;
    } 

    .img-res-padding{
        padding: 20px !important;
    }

            /* ===project=== */



            /* ====contact===== */

    .send-head{
        margin-top: 0 !important;
        font-size: 18px;
    }

    .animation-img-div-contact {
        width: 100% !important;
        height: 100% !important;
    }

    .addres-text{
        font-size: 19px !important;
        padding:  0;
    }


    .addres-p{
        font-size: 12px !important;
    }

    .res-side-adj{
        margin-bottom: 30px !important;
    }

    .form-inputs-d{
        width: 100% !important;
        margin: 0px 0px !important;
        margin-bottom: 15px !important;
    }


            /* =====footer===== */

    .footer-bg{
        padding: 45px 0px 0px 0px;
    }

    .footer-heads{
        margin-bottom: 30px !important;
    }

    .footer-link{
        padding: 10px 8px !important;
    }

    .footer-social-icons{
        margin: 5px !important;
    }

    .skills-icons{
        padding: 5px !important;
    }

    .all-rights-d{
        margin-top: 45px !important;
    }


    .resp-paddi{
        padding: 10px;
    }
    







}

@media  (max-width: 767px) {

    
    /* navbar */

    .main-p-1{
        font-size: 11px !important;
    }


    .res-pt-0{
        padding-top: 0 !important;
    }

    .res-pe-0{
        padding-right: 0px !important;
    }

    .res-m-0{
        margin: 0 !important;

    }


    .res-ps-0{
        padding-left: 0 !important;
    }

    .res-width-100{
        width: 100% !important;
    }

    .navbar-header{
        padding: 0px 30px;
    }

    .logo-icon-img{
        width: 50px !important;
    }

    .navbar{
        margin-bottom: 0 !important;
    }

        
    .navbar-nav{
        padding: 0 !important;
        padding-left: 2px !important;
    }

    .head-0{
        font-size: 13px !important;
        padding: 0px !important;
        margin: 0 !important;
    }

    .typing-head {
        font-size: 25px !important;
    }

    .typing {
        font-size: 15px !important;
    }

    .res-text-center{
        text-align: center !important;
    }

    .res-text-right{
        text-align: right;
    }

    .main-p-0{
        font-size: 11px !important;
    }
    
    .head-1{
        font-size: 13px !important;
    }

    .head {
        font-size: 16px !important;
    }

    .location {
        font-size: 12px !important;
    }

    .my-img{
        width: 240px !important;

    }


            /* =====about===== */

    .background-animated{
        position: inherit !important;
    }

    .img-res-padding{
        padding: 20px !important;
    }


            /* ===project=== */


    .magnific-texts{
        font-size: 18px !important;
    }

    .magnific-img{
        padding: 0px 15px 20px 15px !important;
        width: 49% !important;
    }

            /* ====contact===== */
    .send-head{
        margin-top: 0 !important;
        font-size: 18px;
    }

    .animation-img-div-contact {
        width: 100% !important;
        height: 100% !important;
    }

    .addres-text{
        font-size: 19px !important;
        padding:  0;
    }


    .addres-p{
        font-size: 12px !important;
    }

    .res-side-adj{
        margin-bottom: 30px !important;
    }

    .form-inputs-d{
        width: 100% !important;
        margin: 0px 0px !important;
        margin-bottom: 15px !important;
    }


            /* =====footer===== */

    .footer-bg{
        padding: 45px 0px 0px 0px;
    }

    .footer-heads{
        margin-bottom: 30px !important;
    }

    .footer-link{
        padding: 10px 8px !important;
    }

    .footer-social-icons{
        margin: 5px !important;
    }

    .skills-icons{
        padding: 5px !important;
    }

    .all-rights-d{
        margin-top: 45px !important;
    }

    .resp-paddi{
        padding: 10px;
    }
    





            /*======  floating-cv-btn   =====*/

    .btn-shine{
        font-size: 11px !important;
        padding: 5px 21px !important;
    }
    
    .floating-cv-bg {
        left: -61px !important;
    }


                /* social-floating-btn */
    .adminActions{
        bottom: 10px !important;
        left: 10px !important;
    }

                /* top-floating-btn */

    .progress-wrap{
        right: 12px;
        bottom: 12px;
    }

}

@media  (max-width: 414px) {


    
    /* navbar */

    .main-p-1{
        font-size: 11px !important;
    }
    .res-p-0{
        padding: 0px !important;
    }

    .res-pt-0{
        padding-top: 0 !important;
    }

    .res-pe-0{
        padding-right: 0px !important;
    }

    .res-m-0{
        margin: 0 !important;

    }


    .res-ps-0{
        padding-left: 0 !important;
    }

    .res-width-100{
        width: 100% !important;
    }

    .navbar-header{
        padding: 0px 30px;
    }

    .logo-icon-img{
        width: 50px !important;
    }

    .navbar{
        margin-bottom: 0 !important;
    }

        
    .navbar-nav{
        padding: 0 !important;
        padding-left: 2px !important;
    }

    .head-0{
        font-size: 13px !important;
        padding: 0px !important;
        margin: 0 !important;
    }

    .typing-head {
        font-size: 25px !important;
    }

    .typing {
        font-size: 15px !important;
    }

    .res-text-center{
        text-align: center !important;
    }

    .res-text-right{
        text-align: right;
    }

    .main-p-0{
        font-size: 11px !important;
    }
    
    .head-1{
        font-size: 13px !important;
    }

    .head {
        font-size: 16px !important;
    }

    .location {
        font-size: 12px !important;
    }

    .my-img{
        width: 240px !important;

    }


            /* =====about===== */

    .background-animated{
        position: inherit !important;
    } 

    .img-res-padding{
        padding: 20px !important;
    }


            /* ===project=== */


    .magnific-texts{
        font-size: 13px !important;
    }

    .magnific-img{
        padding: 0px 10px 10px 10px !important;
        width: 49% !important;
    }

            /* ====contact===== */

    .send-head{
        margin-top: 0 !important;
        font-size: 18px;
    }

    .animation-img-div-contact {
        width: 100% !important;
        height: 100% !important;
    }

    .addres-text{
        font-size: 19px !important;
        padding:  0;
    }


    .addres-p{
        font-size: 12px !important;
    }

    .res-side-adj{
        margin-bottom: 30px !important;
    }

    .form-inputs-d{
        width: 100% !important;
        margin: 0px 0px !important;
        margin-bottom: 15px !important;
    }


            /* =====footer===== */

    .footer-bg{
        padding: 45px 0px 0px 0px;
    }

    .footer-heads{
        margin-bottom: 30px !important;
    }

    .footer-link{
        padding: 10px 8px !important;
    }

    .footer-social-icons{
        margin: 5px !important;
    }

    .skills-icons{
        padding: 5px !important;
    }

    .all-rights-d{
        margin-top: 45px !important;
    }

    .resp-paddi{
        padding: 10px;
    }
    





            /*======  floating-cv-btn   =====*/

    .btn-shine{
        font-size: 11px !important;
        padding: 5px 21px !important;
    }
    
    .floating-cv-bg {
        left: -61px !important;
    }


                /* social-floating-btn */
    .adminActions{
        bottom: 10px !important;
        left: 10px !important;
    }

                /* top-floating-btn */

    .progress-wrap{
        right: 12px;
        bottom: 12px;
    }

}

@media  (max-width: 360px){




    /* navbar */

    .main-p-1{
        font-size: 11px !important;
    }
    .res-p-0{
        padding: 0px !important;
    }

    .res-pt-0{
        padding-top: 0 !important;
    }

    .res-pe-0{
        padding-right: 0px !important;
    }

    .res-m-0{
        margin: 0 !important;

    }


    .res-ps-0{
        padding-left: 0 !important;
    }

    .res-width-100{
        width: 100% !important;
    }

    .navbar-header{
        padding: 0px 30px;
    }

    .logo-icon-img{
        width: 50px !important;
    }

    .navbar{
        margin-bottom: 0 !important;
    }

        
    .navbar-nav{
        padding: 0 !important;
        padding-left: 2px !important;
    }

    .head-0{
        font-size: 13px !important;
        padding: 0px !important;
        margin: 0 !important;
    }

    .typing-head {
        font-size: 25px !important;
    }

    .typing {
        font-size: 15px !important;
    }

    .res-text-center{
        text-align: center !important;
    }

    .res-text-right{
        text-align: right;
    }

    .main-p-0{
        font-size: 11px !important;
    }
    
    .head-1{
        font-size: 13px !important;
    }

    .head {
        font-size: 16px !important;
    }

    .location {
        font-size: 12px !important;
    }

    .my-img{
        width: 240px !important;

    }


            /* =====about===== */

    .background-animated{
        position: inherit !important;
    } 

    .img-res-padding{
        padding: 20px !important;
    }


            /* ===project=== */


    .magnific-texts{
        font-size: 13px !important;
    }

    .magnific-img{
        padding: 0px 5px 10px 5px !important;
        width: 49% !important;
    }

            /* ====contact===== */

    .send-head{
        margin-top: 0 !important;
        font-size: 18px;
    }

    .animation-img-div-contact {
        width: 100% !important;
        height: 100% !important;
    }

    .addres-text{
        font-size: 19px !important;
        padding:  0;
    }


    .addres-p{
        font-size: 12px !important;
    }

    .res-side-adj{
        margin-bottom: 30px !important;
    }

    .form-inputs-d{
        width: 100% !important;
        margin: 0px 0px !important;
        margin-bottom: 15px !important;
    }


            /* =====footer===== */

    .footer-bg{
        padding: 45px 0px 0px 0px;
    }

    .footer-heads{
        margin-bottom: 30px !important;
    }

    .footer-link{
        padding: 10px 8px !important;
    }

    .footer-social-icons{
        margin: 5px !important;
    }

    .skills-icons{
        padding: 5px !important;
    }

    .all-rights-d{
        margin-top: 45px !important;
    }

    .resp-paddi{
        padding: 10px;
    }
    





            /*======  floating-cv-btn   =====*/

    .btn-shine{
        font-size: 11px !important;
        padding: 5px 21px !important;
    }
    
    .floating-cv-bg {
        left: -61px !important;
    }


                /* social-floating-btn */
    .adminActions{
        bottom: 10px !important;
        left: 10px !important;
    }

                /* top-floating-btn */

    .progress-wrap{
        right: 12px;
        bottom: 12px;
    }


}