@media(max-width:1199px){
    .navbar-brand img {
        width: 358px !important;
    }
    .carousel-caption {       
        left: 21% !important;        
    }
    
}
@media(max-width:991px){
    
    .my_nav li a {        
       margin: 3px 25px !important;        
    }
   
    .top{
        text-align: center !important;
    }
    .top_lft {
        float: initial !important;
    }
    
    .top_lft a {
        float:initial !important;
        text-align: center !important;
    }
    .dimension span, .Price span,.available span{
        display: block;
        margin-left: 0 !important;
    }
    
}
@media(max-width:768px){
    .advert h2 {
        font-size: 22px !important;
    }
    .carousel-caption h1 {       
        font-size: 35px !important;
    }
    .carousel-caption {        
        width: 457px !important;      
    }
    .nav img {        
        width: 63px !important;
        
    }
}

@media(max-width:575px){
    .advert h2 {       
        padding: 20px !important;
    }
    .carousel-item img{
        min-height: 300px !important;
    }
    .carousel-caption {
        left: 0 !important;
        bottom: 42% !important;
        top:20% !important;
    }
    .carousel-caption h1 {
        font-size: 30px !important;
    }
    .headngs {
        font-size: 30px !important;
    }
    .dimension, .Price {
        font-size: 16px !important;
    }
    .list li {
        font-size: 16px !important;
    }
}

@media(max-width:480px){
    
}

@media(max-width:375px){
   
}
@media(max-width:320px){
    .carousel-item img {
        min-height: 261px !important;
    }
    
    .headngs {
        font-size: 26px !important;
    }
    .nav img {        
        width: 54px !important;
        
    }
    
}
