@media(max-width:1500px){

}

@media(max-width:1400px){
}

@media(max-width:1200px){

}

@media(max-width:1069px){
    header .nav-link{font-size: 12px;}
    header .sosicalicon li a{font-size: 12px;}

    #about-page .content .text{font-size: 14px;}


}

@media(max-width:992px){
    header .headermn .navbar .navbar-brand{width: 10%;}
    header .headermn .navbar .navbar-brand img{width: 100px;}
    header .sosicalicon{margin-top: 20px;}
    header .navbar-toggler{padding: 7px 12px 10px; font-size: 20px;}
    header .navbar-toggler span{font-family: auto;}

    header .sosicalicon li a{font-size: 14px;}
    header .nav-link{color: black; font-size: 14px;}
    header{padding: 0px;}
    header .headermn .navbar .navbar-brand img{width: 90px;}

    #category{padding: 30px 0px 10px;}
    #category .img p{font-size: 20px; font-weight: 600;}

    #about{padding: 30px 0px;}
    #about .content .text{font-size: 14px; padding: 40px 15px;}
    #about .content h2{font-size: 25px;}

    #product .img p{padding: 6px; transform: scale(1); font-size: 16px;}
    #product h2{font-size: 33px; margin-bottom: 30px;}

    #gallerys h2{margin-bottom: 30px; font-size: 33px;}

    #countdown .count{padding: 45px 0px;}
    #countdown h2{font-size: 38px;}
    #countdown h2 p{font-size: 16px;}
/*  */
    #gallery button.owl-prev{
        top: 42%;
        font-size: 20px;
        width: 20px;
        height: 20px;
        line-height: 25px;
    }
    #gallery button.owl-next{
        top: 42%;
        font-size: 20px;
        width: 20px;
        height: 20px;
        line-height: 25px;
    }
    /*  */
    #compeny .content h2{margin-bottom: 15px;}
    #compeny .content .text{ font-size: 12px; line-height: 18px;}

/*  */
#categories .contant{width: 400px; font-size: 14px;}
#categories .contant p{text-align: justify;}
#categories .categoriebg{padding: 50px 40px;}

#compeny{padding: 30px 0px;}

footer .footerinr .imgsc img{width: 35%;}
footer .footerbootem .gdilogo{width: 32%;}
footer .footerinr{margin-bottom: 30px;}


#get h2{margin-bottom: 30px; font-size: 35px;}

#about-page{padding: 40px 0px;}
#about-page .content h2{font-size: 22px;}
#about-page .content .text{font-size: 12px; padding: 0px; line-height: 16px;}

#service .serviceinr .p1{font-size: 22px;}
#service .serviceinr .p2{font-size: 14px;}

#products .nav-link{padding: 8px 25px; font-size: 14px;}

#product-details .table-bordered>:not(caption)>*{font-size: 14px;}



}

@media(max-width:768px){


}

@media(max-width:643px){
    header{padding: 0px;}
    header .headermn .navbar .navbar-brand img{width: 80px;}

}

@media(max-width:579px){
    header .headermn .navbar .navbar-brand img{width: 65px;}

    #compeny .h2{font-size: 30px; margin-bottom: 10px;}

    #contact h2{ font-size: 30px; margin-bottom: 20px;}
    #contact .Contact{margin-top: 30px;}
    #contact .btnmn{text-align: center;}

    #products{padding: 30px 0px;}
    #products h2{font-size: 25px; margin-bottom: 20px;}
    #products .nav-link{font-size: 14px; padding: 10px 20px;}
    #products .dnone{display: none;}
    #products .btn{display: block;}

    #gallery{padding: 30px 0px;}
    #gallery h2{font-size: 25px; margin-bottom: 15px;}
}

@media(max-width:480px){
    header .headermn .navbar .navbar-brand{width: 15%;}
    header .headermn .navbar .navbar-brand img{width: 50px;}
    header .navbar-toggler{padding: 7px 8px 6px; font-size: 12px;}

    #category .img p{bottom: 5px;}

    #categories .categoriebg{padding: 50px 0px;}

    #countdown .count{border-right: 0px; border-bottom: white 1px solid;}

    /*  */
    #about{padding-top: 20px;}

    /*  */
    #product-details h3{text-align: center; margin-top: 20px;}
    #product-details .inquiry{text-align: center;}
    #product-details .inquiry a{margin-top: 10px;}


    /*  */
    #compeny .row{flex-direction: column-reverse;}
  
  /*  */
  #slider button.owl-prev{
    top: 43%;
    font-size: 20px;
    width: 20px;
    height: 20px;
    line-height: 25px;
}
#slider button.owl-next{
    top: 43%;
    font-size: 20px;
    width: 20px;
    height: 20px;
    line-height: 25px;
}
#categories .contant a{padding: 8px 12px; font-size: 14px;}
#categories .contant{width: 320px; text-align: center; margin: auto;}
#categories .bg-one{background-position: -500px 0px;}

footer .footerinr .imgsc img{width: 40%;}
footer .footerbootem .gdilogo{width: 40%;}
footer .footerbootem{font-size: 14px;}

#about-page .row{row-gap: 20px; padding: 15px 0px;}
#about-page .reverse{flex-direction: column-reverse;}
#about-page .content .text{font-size: 13px; line-height: 18px;}


    .sosical{top: 73%;}
    .sosical a img{width: 25px; height: 25px;}

    #products .img .heading a{font-size: 11px; padding: 8px 10px;}

    #about .content .text{margin-left: 0px ;}

}

@media(max-width:400px){
    footer .footerbootem .gdilogo{width: 50%;}

}

@media(max-width:359px){
    header .navbar-toggler{padding: 5px 6px 5px; font-size: 8px;}

    /*  */
    #categories .contant a{padding: 6px 10px;}
    #categories .bg-one{padding: 10px 30px;}
    #categories .contant{width: 250px;}

    footer .footerbootem{font-size: 12px;}

    #products .img .heading a{font-size: 10px; padding: 8px 5px;}

    

}

